1、上课的代码全部敲一遍(不要求提交)

2、有一组数据,如下格式:
[
{‘case_id’: 1, ‘method’: ‘post’, ‘url’: ‘/member/login’, ‘data’: ‘123’, ‘actual’: ‘不通过’,‘excepted’: ‘通过’},
{‘case_id’: 2, ‘method’: ‘post’, ‘url’: ‘/member/login’, ‘data’: ‘123’,‘actual’: ‘通过’, ‘excepted’: ‘通过’},
{‘case_id’: 3, ‘method’: ‘post’, ‘url’: ‘/member/login’, ‘data’: ‘123’, ‘actual’: ‘不通过’,‘excepted’: ‘通过’},
{‘case_id’: 4, ‘method’: ‘post’, ‘url’: ‘/member/login’, ‘data’: ‘123’,‘actual’: ‘通过’, ‘excepted’: ‘通过’},
{‘case_id’: 4, ‘method’: ‘post’, ‘url’: ‘/member/login’, ‘data’: ‘123’, ‘actual’: ‘不通过’,‘excepted’: ‘通过’},
{‘case_id’: 5, ‘method’: ‘post’, ‘url’: ‘/member/login’, ‘data’: ‘123’,‘actual’: ‘通过’, ‘excepted’: ‘通过’},
]
请列表中的每个字典遍历出来,每个字典的数据用一个对象来保存,
要求:使用上次作业的测试用例类的实例对象来保存每个字典中的数据
字典中的key对应属性名,value为属性值。(不使用setattr)
最后把所有的测试用例对象,放入一个列表中,得到如下如格式的数据:
[用例对象,用例对象,用例对象…]
有部分同学反映不理解题意,附加一个说明:
day11作业:面向对象二
3、定义一个如下的类

class CaseData:
pass

将第二题中给的数据使用classData类通过setattr(反射机制),保存为第二题要求的格式

相关文章:

  • 2021-10-02
  • 2021-08-11
  • 2021-12-14
  • 2021-11-01
  • 2021-10-18
  • 2021-05-11
  • 2021-08-28
  • 2021-11-13
猜你喜欢
  • 2021-07-13
  • 2021-05-17
  • 2021-11-11
  • 2021-06-16
  • 2021-08-14
  • 2022-12-23
  • 2022-01-13
相关资源
相似解决方案