引入测试报告与结构优化-shodan中文手册
第七章引入测试报告与结构优化我想在开始本章的学习之前先来先来回顾一下目前的测试结构,因为本章节会对结构做一个改进,以帮助我们更好的实施自动化测试。 /selenium_python/test_case/baidu.py -----测试用例/test_case/webcloud.py -----测试用例/test_case/login.py -----登录模块/test_case/quit.py -----退出模块/data/userinfo.csv -----用户数据参数化文件/test_case.py ----执行所有用例/log.txt ----用例执行结果文件本章的重点就是抛弃log.txt这种丑陋日志文件,引入漂亮的HTMLTestRunner测试报告,并且对目前的结构做一些调整,其实能适合HTMLTestRunner报告的生成,另一方面使用例更容易编写和扩展。第一节、生成HTMLTestRunner测试报告在脚本运行完成之后,除了在log.txt文件看到运行日志外,我们更希望能生一张漂亮的测试报告来展示用例执行的结果。 HTMLTestRunner是Python标准库的unittest模块的一个扩展。它生成易于使用的HTML测试报告。 HTMLTestRunner是在BSD许可证下发布。首先要下HTMLTestRunner.py文件,下载地址:
5.52MB
文件大小:
评论区