python+selenium小乘篇(一):HTMLTestRunner打印unittest测试的报告(装饰器打印步骤)

一、测试脚本要分层次,个人一般习惯分为三次

module层(只含功能)

testcase层(给功能加上断言)

testsuite层(不含业务逻辑,只添加case,运行)  

二、python自动化测试脚本目录

三、HTMLTestRunner打印unittest测试的报告注意点

0.module层,编写功能,使用装饰器打印测试用例步骤至报告

1.test_case中,如下写:尤其注意:这里测试用例的函数名称一定要有明确的顺序,否则python会按照英文的顺序去执行;

若用例之间相互独立,到没关系,但是若用例之间关联,操作必须有先后,否则python颠倒了执行顺序,就导致用例失败;(如下图注释)

2.在runner中,添加case到suite中:

测试报告:

猜你喜欢

转载自blog.csdn.net/ak739105231/article/details/89000513
今日推荐