修改前实现:
测试用例名:固定为test_register_XX
测试用例描述:固定字符串,如注册的测试用例
修改后实现:
测试用例名和测试用例描述:均为从excel中拿到的用户自己设定的内容
方法1:修改ddt源码
局限性:源码中的用例名和描述关键字写死了,后期如果需要改,就要在源码中修改
测试用例描述:
测试用例名:
方法2:修改【HTMLTestRunnerNew.py】源码
局限性:
(1)只能处理返回数据为字典的情况,不能用于返回数据为对象的情况
(2)源码中的用例名和描述关键字写死了,后期如果需要改,就要在源码中修改
修改测试用例名和描述:
只修改测试用例描述( or测试用例名 ):
好处:用例名和描述关键字不在源码中写死,后期如果需要修改,直接在对应的test下修改即可