jenkins持续集成平台

首先搭建java的环境,这个这里不做介绍。搭建好java的环境后,在https://jenkins.io/上下载jenkins,以及在https://jenkins.io/上下载tomcat,都下载完成后,进行解压,把jenkins.war放在tomcat的webapps的目录下,

在tomcat的bin目录下,点击start.bat启动tomcat,启动后,在浏览器中访问http://localhost:8080/jenkins,首次使用会看到需要输入密码,在windows环境下,密码是在C:\Users\Administrator\.jenkins\secrets目录下,打开initialAdminPassword文件,复制该内容,把它copy到jenkins的密码输入,然后下来选择安装插件,关于插件这里就不详细的说明了。

     这里我们使用allure来生成测试报告,我们知道,在python的自动化测试中,常用生成测试报告使用的是HTMLTestRunner库,但是该库生成的测试报告不是很漂亮,我们使用allure可以生成很直观的测试报告,下面就来详细的说明如何使用它来生成很酷的测试报告步骤。

 首先需要在jenkins中安装插件Allure Jenkins Plugin,在jenkins的插件管理中,直接搜索allure可以搜索到,然后选择安装就可以了。安装该插件成功后,点击jenkins的“系统管理”,在系统管理中,点击Global Tool Configuration,在Global Tool Configuration的界面安装allure

1.jenkins安装和注册账号

1.1准备:Jenkins和tomcat,安装tomcat

 

  1.2把jenkins.war放到tomcat的安装目录下的webapps下

 

 1.3启动tomcat:在apache-tomcat 的bin目录下双击startup.bat,即可启动

 

 

1.4访问:http://localhost:8080/jenkins  ,tomcat的默认端口是8080。注意这里需要在控制台按回车键让其继续运行。

依照提示 创建管理员用户

 

 

 

 

 

 1.5安装插件:

 

 

 

 

 

 

 https://img2022.cnblogs.com/blog/2762401/202205/2762401-20220513115935663-1434763751.png

提交之后重启jenkins

安装插件:

git

allure

jmeter

ant

安装之后再重启tomcat 

 2.结合Allure生成测试报告

2.1前置准备

(1)Allure可以和Pytest测试框架结合生成测试报告,首先需要安装pytest和allure-pytest这两个库,我们直接在控制台进行安装即可。

安装的命令为:pip install pytest、pip install allure-pytest

 

结合jenkins,pytest,allure来生成测试报告,在jenekins的系统设置中指定allure的测试报告目录

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2022-05-13 13:14  lm970418  阅读(56)  评论(0编辑  收藏  举报