jenkins:六.jenkins运行Python脚本生成HTML报告

前言

jenkins中运行完python脚本后如果想生成html报告,需要下载插件,本篇介绍一下安装html报告插件。

安装插件 HTML Publisher

构建执行shell

执行shell里面配置生成pytest的报告,运行完成后在当前目录下生成一个report.html报告

pytest test01.py --html=report/result.html --self-contained-html
pytest test_parametr.py --html=report/result.html --self-contained-html

 

构建后操作

添加构建后操作,选择 Publish HTML reports插件

 

  • HTML directory to archive 是上面生成html报告的文件夹地址:report
  • Index page[s] 报告的名称:result.html
  • Report title 显示在jenkins左侧的名称,默认:HTML Report

生成报告

构建成功后就可以看到生成的HTML Report

 

 安装问题:

查看报告显示丢失了css样式

要解决上面的问题,需要安装 Startup Trigger 和 Groovy 插件

在Job配置页面, 在构建触发器的时候勾选:Build when job nodes start

在Job配置页面,增加构建步骤Execute system Groovy script

 

posted @ 2020-03-24 16:55  流水小哥  阅读(793)  评论(0编辑  收藏  举报