宜昌网站建设选择宜昌慧享互动,天津怎样做网站推广,网站做任务赚佣金,鲜花网站建设图片背景一直使用 HTMLTestRunner 生成 app 自动化的测试报告内容#xff0c;虽然加了截图的展示#xff0c;还是感觉报告不够好看。allure 报告内容可以#xff0c;但是要以 pytest 管理测试 case#xff0c;且 pytest 会执行所有以 test_命名的 case#xff0c;测试结果只有…背景一直使用 HTMLTestRunner 生成 app 自动化的测试报告内容虽然加了截图的展示还是感觉报告不够好看。allure 报告内容可以但是要以 pytest 管理测试 case且 pytest 会执行所有以 test_命名的 case测试结果只有在看到测试报告的时候才知道不太方便。extent report 高大上但是没有 python 版本。。 所以动手改了一版。使用结合 HTMLTestRunner 做的改动页面内容拿的HttpRunnerManager中的测试报告模板 (感谢 HttpRunnerManager)HttpRunnerManager 是直接将结果数据传递给报告结合原 HTMLTestRunner 是在执行测试的同时将结果写到测试报告中功能还不够完善但是基本功能都已 ok先看效果图使用方式和使用 HTMLTestRuner 方式基本一致。from ExtentHTMLTestRunner import HTMLTestRunnerfilename/*/result.htmlfpopen(filename,wb)runnerHTMLTestRunner(streamfp,title自动化测试报告,description用例执行情况)在报告中展示截图需要在对应的 case 中打印一下截图名称截图名称以 screenshot_*.png 格式命名