day11作业:面向对象二

本文档介绍了如何使用面向对象编程处理一组测试数据。内容包括根据给定的字典数据创建对象,利用类的实例保存字典中的数据,并将所有对象存储在一个列表中,以满足特定格式要求。
摘要由CSDN通过智能技术生成

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)
最后把所有的测试用例对象,放入一个列表中,得到如下如格式的数据:
[用例对象,用例对象,用例对象…]
有部分同学反映不理解题意,附加一个说明:
在这里插入图片描述
3、定义一个如下的类

class CaseData:
pass

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值