持续集成-Jenkins CI平台
2022/8/2 23:22:49
本文主要是介绍持续集成-Jenkins CI平台,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
引言:JMeter是怎么做API自动化测试的?
1、首先在JMeter里面创建测试计划,在测试计划里面创建线程组;
2、以登录为例,在线程组里面添加HTTP的请求,断言,json提取器等,如get请求的json格式,在消息体数据里,将参数填写里面,运行结果树不断地调试;
3、编写测试用例结束后,结合Ant构建工具,编写build.xml文件(执行脚本,测试报告目录,自动发送邮件);
4、在build.xml文件的目录下执行ant,就会自动执行;
5、最后整合到Jenkins持续集成的平台,那么在下个版本中,只需要点击构建就能够自动化的执行。
那么对于第5条,如何在Jenkins CI平台去集成?
一、持续集成-Jenkins CI平台
1、自动化测试的验证以及自动化测试的部署图:
2、Jenkins CI平台搭建步骤
step1:下载并解压tomcat文件和jenkins文件;
step2:在解压 tomcat文件夹下的 webapps目录下,将下载解压好的 jenkins文件放到里面;
step3:与此同时,在tomcat文件夹下的 bin目录下,打开是“startup.bat”,关闭是“shutdown.bat”。
step4:打开浏览器,输入以下两个网址:http://localhost:8080/和 http://localhost:8080/jenkins,如果出现画面,说明成功!
其中:通过http://localhost:8080/jenkins该网址打开Jenkins CI平台,会弹出输入原始密码的内容,此时执行如下箭头的命令,在scrects文件里查找password密码进行复制填入即可:
此时,在C:\Users\Administrator\.jenkins\secrets里找到初始的AdminPassword密码进行复制即可。
此时新建用户名和密码,即可登录成功Jenkins CI平台。
在做集成测试之前,需要安装一些插件,选择“Manager Plugin ”,进行设置。
选择最上面的高级,将下载好的插件放到我们的电脑桌面,然后导入,最后按“Deploy”键,对插件进行下载。
下载插件:“skip-certificate-check.hpi”和“performance.hpi”来验证Jenkins是在线还是离线状态,如果下载成功,基本上就是在线了。
接下来处于在线状态,我们继续下载插件,继续按照上述的操作步骤,“allure-jenkins-plugin.hpi”和“htmlpublisher.hpi”和“localization-zh-cn.hpi”和“ant.hpi”和“git.hpi”等。
下载成功,如下图所示:
注意:下载好的文件或者没下载成功,最好先关闭Jenkins ,再重新打开。
2、Jenkins CI平台加项目步骤
step1:在Manage Jenkins里,选择新建Item
step2:创建项目名并进行选择和确定
step3:选择和填写如下内容并保存即可
step4:选择构建触发器,并输入如下内容,再保存。
step5:然后安装email插件,并将email插件放到D:\test\tools\apache-tomcat\apache-tomcat-9.0.36\lib路径下进行替换即可。
step6:选择构建后操作,并输入如下内容,再保存。
step7:点击保存之后,选择Build Now来运行测试用例。
step8:此时点开绿色的对勾,可以看到如下的内容:说明通过文本方式运行成功!
step9:在上述的基础上,选择“返回到工程”,之后点击“HTML Report”
step10:此时可以看到如下的内容:说明通过html形式生成的报告运行成功!
或者去后台的report文件夹里的html文件里也可以查看。
点开报告之后,也可以看到:
这篇关于持续集成-Jenkins CI平台的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法