目前设计的接口测试框架中,测试数据都是用 excel 或者 yaml 文件管理的,除了维护这些测试数据,还要另外对应每个测试用例写 python 代码,非常不人性。假设我现在能拿到所有需要执行的测试数据,是一个 list,我能不能动态的生成测试类和测试方法,然后用 unittest 执行,生成测试报告呢?
当然,我知道 httprunner 已经实现了这些,我也看了https://testerhome.com/topics/18875 分析的 httprunner 原理,可惜基础不够,还是不会运用 type 和 setattr 去完成我的需求,不知道有没有其他办法实现呢


↙↙↙阅读原文可查看相关链接,并与作者交流