python 使用HTMLReport生成测试报告

一、安装:
          在线安装:使用pip命令安装HTMLReport     
                              命令:pip install  HTMLReport 
                              安装好的位置在:Python安装路径下的Lib/site-packages下
          离线安装:直接将下载好的HTMLReport包放在site-packages下


二、使用方法       
         第一步:引入HTMLReport   
                           命令:import HTMLReport
         第二步:代码里面实现 (注意:生成测试报告一定要直接run而不能以单元测试的方式运行)

          

   第三步:查看测试报告

                        在和py文件同一级目录下会自动生成一个report文件夹,文件夹内有一个html文件和log文件可以查看

          

延展知识点:

1.生成的测试报告名字以时间戳+中文名字的方式

import time       #导入time模块

a=time.strftime('%Y_%m_%d_%H_%M_%S')     #将生成的时间戳赋值给变量a,其中_表示的是生成的时间戳分隔符,也可以写成/

print (a)      #打印

if __name__=='__main__':

     runner=HTMLReport.TestRunner(title="功能测试+a")      #title后面写指定的报告名字加时间戳的形式,防止报告重名被覆盖

     runner.run(testsuit)

2.还有一种最新的生成测试报告的叫butifulReport,可以生成饼形图

猜你喜欢

转载自blog.csdn.net/u010481688/article/details/89050018
今日推荐