Jenkins 自动执行本地python自动化代码 并发送测试报告

1.下载 

https://www.jenkins.io/zh/download/  LTS版本

2.安装

3.创建管理员用户

admin ,123456

4.安装插件

 Email Extension Plugin 并配置相关参数(http://localhost:8080/configure)

Default Content: 

Default Subject:构建通知:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!

Default Content:

<hr/>

(本邮件是程序自动下发的,请勿回复!)<br/><hr/>

项目名称:$PROJECT_NAME<br/><hr/>

构建状态:$BUILD_STATUS<br/><hr/>

触发原因:${CAUSE}<br/><hr/>

5.创建任务

- free style project

配置: 

5.1 配置定时构建

5.2 添加构建命令

由于是在window系统下,我们选择execute windows batch command

命令:

cd /d 项目路径
pytest -s -v ./ --html=${JENKINS_HOME}/workspace/apitesting/TestReport.html --self-contained-html

5.3 配置构建后操作,发送测试报告邮件

原文地址:https://www.cnblogs.com/Tester_Dolores/p/12937187.html