本文共 583 字,大约阅读时间需要 1 分钟。
~组织多条用例执行~提供断言的功能~生成测试报告
setUp()最先执行 用于实例化浏览器 ;get url ;浏览器窗口最大化 ;隐式等待 tearDown()最后执行 用于窗口结束
其它自定义方法一定要 以 test开头 否则执行不了组织多条用例执行
defaultTestloader中 discover 的使用 discover(‘文件路径,文件名) 执行 TextTestRunner().run()提供断言的功能
基本布尔型断言的两个方法 assertEqual() ;assertIn(); 通过捕获异常try…expcept 验证功能点是否满足 利用截图记录错误信息get_screenshot_as_file(文件路径+名) 补充格式化时间 %Y_%m_%d %H_%M_%S生成测试报告
1unittest 自带模板 单个用例 2导入第三方模板 http://tungwaiyip.info/software/HTMLTestRunner.html 利用unittest 中组织套件测试 unittest.defaultTesrLoader.discover ~ 写测试报告的文件路径 ~时间戳记录时间 ~记录数据 with open( ) ~实例化HTMLTestRunner()转载地址:http://ykrl.baihongyu.com/