1、新建项目

2、输入项目名称,选择自由风格项目,确定

3、General--高级,展开更多选项--勾选:使用自定义的工作空间--输入项目地址

4、构建--Execute Windows batch command

输入 python main.py

应用--保存,构建项目试试是否有没有出错,没有出错再进行下面操作
5、安装Allure插件

6、管理Jenkins-- Global Tool Configuration
方法一:手动安装Allure服务
下载压缩包:https://github.com/allure-framework/allure2/releases
- 解压到没有中文路径的文件夹,设置目录下的bin目录到环境变量PATH
- 在命令行运行 allure --version 输出版本号表示环境搭建成功

新增Allure Commandline --输入别名--取消勾选Install automatically--

安装目录写上下载在本地的allure路径


方法二:自动安装
一般网络好的情况下可以选择自动安装方式
新增Allure Commandline --勾选Install automatically--应用--保存即可
自动安装缺点:如果网络不好,会花很长时间
6、回到配置界面,增加构建后操作步骤--选择Allure Report


path是指生成allure的json文件夹相对路径,项目中设置是什么就填什么路径

Report path可以不理,就是生成测试报告存放的路径,会自动生成
应用--保存
重新构建项目就可以生成allure测试报告了
备注:构建状态是黄色的(不稳定状态),这是因为有测试失败的测试用例,是正常的情况
7、增加邮件发送
配置--Editable Email Notification

Project From:设置好的邮箱管理员
Project Recipient List:接收邮件的邮箱地址,多个邮箱用英文逗号隔开

Content Type:选择HTML
Default Content:可以百度

最后测试报告地址这里需要拼接/allure

具体的邮件配置参考文章:https://www.jianshu.com/p/b45e7ec778bb
8、邮件中没有统计用例数量

原理:测试完成后需要生成收集用例数量的xml文件,此文件需要在项目中新增模块写代码生成,Jenkins中也需要安装testng插件解析
1、安装testng插件

2、配置testng
增加构建后的操作,填写xml文件的路径

网友评论