BillBie

导航

2018年11月16日 #

HTMLTestRunner生成的报告显示注释(注释中含有参数文件中数据)以及个性化设置报告显示的参数数据的内容

摘要: 1.报告显示注释,且注释包含ddt参数化数据 在注释位置加上{0}(如图) 运行结果为: 报告中显示了所有的参数数据 然后修改使用的HTMLTestRunner.py中的 _generate_report_test 方法 该方法完整的代码 def _generate_report_test(self 阅读全文

posted @ 2018-11-16 14:44 BillBie 阅读(18) 评论(0) 推荐(0)

【转载】ddt源码修改:HtmlTestRunner报告依据接口名显示用例名字

摘要: 背景是这样的: 自己写了一套接口自动化的框架,其中使用unittest + ddt + excel作为数据驱动模式的应用,使用HtmlTetstRunner来生成测试用例。 一切看起来很完美。 但是,发现测试报告中,测试用例名称都是:test_api_index.index表示用例的编号,从1开始, 阅读全文

posted @ 2018-11-16 11:05 BillBie 阅读(19) 评论(0) 推荐(0)

使用python使用ddt后,在生成的测试报告中,显示dict() -> new empty dictionary

摘要: 此问题出现在ddt v1.2版本 方法一: 但是在v1.1.2版本无此问题,可以将ddt从v1.2修改为v1.1.2 pip install ddt==1.1.2 方法二: 修改ddt 1.2版本中的中的 feed_data() 方法,为了快捷解决此问题我们将在此方法中不调用test_docstri 阅读全文

posted @ 2018-11-16 10:33 BillBie 阅读(20) 评论(0) 推荐(0)