概念
HTML测试报告就是执行完测试用例后以HTML(网页)方式将执行结果生成报告
为什么要生成测试报告
- 测试报告是本次测试目的最终体现形态
- 测试报告内包含了有关本次测试用例的详情
HTML生成报告方式
- Export Test Results (UnitTest 自带)
步骤:
注意:
适合单条用例执行时使用 - HTMLTestRunner(第三方模板)【重点】
步骤:
1.复制HTMLTestRunner.py文件到项目文件夹
2. 导入HTMLTestRunner、UnitTest包
3. discover加载要执行的用例 (discover=unittest.defaultTestLoader.discover(test_dir,pattern=“test*.py”))
4. 设置报告生成路径和文件名 (file_name=file_dir+nowtime+“Report.html”)
5. 打开报告