HtmlTestRunner详解
HtmlTestRunner详解
1.安装
pip install html-testRunner
这个命令⼀般默认安装的是最新版本的,⽹上有许多美化后的,是⼀个.py⽂件,安装路径⼀般在F:\Program Files\Python3.4.3\Lib\site-packages
这个⽂件夹⾥⾯的⽂件移到python根⽬录
2.HTMLTestRunner⽤法
1)使⽤前,要先导⼊模块
image
2)定义报告所放置的位置,路径采⽤绝对路径,要加转义字符
image
3)定义测试报告的标题与描述
image
4)创建测试套件
image
5)将测试⽤例添加到测试套件中
[图⽚上传失败...(image-6a5cab-1587028582463)]
6)执⾏并⾃动⽣成报告
image
.HTMLTestRunner()参数:
output:是输出的⽂件夹,如果没有定义⽇志存放位置,⽇志报告会以html为后缀⾃动放在“⼯程⽬录/reports/file_d”这个路径的⽂件夹下,并以当前时间命名
verbosity:=1时,默认值为1,不限制完整结果,即单个⽤例成功输出’.’,失败输出’F’,错误输出’E’;=0的时候,不输出信息;=2的时候,需要打印详细的返回信息;
stream:默认值是sys.stderr,表⽰默认将结果输出到控制台,可以配置报告路径(但是要先⽤open()⽅法打开⽂件,是以⼀种⽂件流的⽅式),输出到指定位置;
descriptions:默认值为True,
python默认安装路径
combine_reports:默认值为False,将值设置为True可将测报告合并
report_name:报告名称,report_name会⾃动加上时间后缀,时间格式为%Y-%m-%d-%H-%M-%S
3.HTMLTestRunner使⽤时出现的问题
1)报告中⽂乱码
image
修改⽅法:
1520285-20191121160844716-2078263928.png
到如上路径的result.py⽂件,在⽂档中的所有open的位置增加:encoding = 'utf-8',⼤概有3处需要改动
image
** 2)报告中“View”按钮⽆效**
image
点击View⽆反应
修改⽅法:
image
image

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。