前提:之前有一个项目已经做完了接口自动化,python+unnitest+HTMLrunner,100 多条案例,写了 100 多个方法,挨个维护,数量不算太多,还 ok。

现状:项目是个搜索引擎,输入相关字段,返回 json,判断 json 内有无对应值即可。

困惑:目前案例搜索这块案例有 800 多条,已有现成的案例维护在了 excel 里,我的方案写个通用方法,读取 excel,每传一次参数,遍历 json 判断结果。但是这样生成的测试报告,是不是只有一条案例?

或是用 parameterized 这样的模块,把案例合到代码里?求助,有没有更好的方案推荐?


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