一、实验设备
win10系统的笔记本电脑、virtual box上面安装了centos7.3虚拟机、jenkins.war(2.231版,即Jenkins 2.231,这个东西尽量用新的,太老的装不上插件的)
二、开始搭建自动化测试环境
1、安装Jenkins2.231
1)安装包下载:请使用百度网盘链接:https://pan.baidu.com/s/10F659xU5P9mEdf9bBVjVMA 提取码:w3dd
或者使用下载连接: http://ftp-nyc.osuosl.org/pub/jenkins/war/2.231/jenkins.war(这个比较慢,因为是外网)
2)jenkins安装(这个是在win10系统环境下安装的):
注意噢:这里不建议使用Tomcat来启动安装jenkins软件,当然也可以使用Tomcat来安装,教程为我的这个博客
https://blog.csdn.net/wise18146705004/article/details/105455426(这种方法用起来也还行)
只不过使用这种方案安装好,再用浏览器进入jenkins后会出现一个反向代理错误的问题,解决方案也就是在安装好后,把之前放在Tomcat的webapps文件夹里面的jenkins.war包取出来再放在D:\develop\Jenkins目录下即可,这个操作可以参照我的博客进行:
https://blog.csdn.net/wise18146705004/article/details/105548196
① 在D盘新建一个目录:D:\develop\Jenkins。再把jenkins.war包放在这个目录下(记住最起初这个develop文件夹里面只有一个jenkins.jar包,下图里面的下面三个东西都是安装好后加的)
② 进入jenkins.war包存放的文件夹,并输入指令java -jar jenkins.war运行并安装jenkins(注意这里的进入文件夹和执行java -jar jenkins.war指令操作在后期也是用来启动jenkins的方法。也就是:第一次操作就是安装jenkins软件,后面再做这个操作用来就是启动jenkins)。如下图便为jenkins的指令执行过程:
③ 使用浏览器进入链接:http://127.0.0.1:8080/,自动安装插件。然后进入jenkins即可。(由于这个位置的书写太多太麻烦了,我还是建议使用上面的用Tomcat安装好后,再把war拷贝到另一个路径的方案来实现jenkins安装)
注意:在自动安装推荐的插件的过程中,是会出现无法安装好的情况的,出现的问题我也写了博客,大家出问题了,就对号去查下面的几个链接哈:
https://blog.csdn.net/wise18146705004/article/details/105457137 --如果你安装插件的时候,
特别缓慢而且成功率很
低,建议查看这个博客
https://blog.csdn.net/wise18146705004/article/details/105457137 或者 https://blog.csdn.net/kingofonepiece/article/details/55100632 --如果你安装插件怎么都不对,而且显示是依赖不全导致的影响插件使用的问题,请查看这两个博客。也就是插件下不下来,你去官网下来了再导进去安装的方案。
基本上这样,我们就可以把jenkins安装好了。如果推荐的插件没有安装好,你也不用担心,在jenkins manage那个位置会报错的,你照着那些错误把他们都解决了,你的插件就都安装好了。。。
③安装插件Rebuilder和Safe Restart这个很简单,在插件管理里面搜一搜就有了。
④使用你的本地jenkins去连接本地虚拟机,并设为从机。这个过程会出现一些问题。推荐查看我的博客:
https://blog.csdn.net/wise18146705004/article/details/105551301 --如果你的jenkins无法连
接虚拟机系统可查看
到这一步就算是配置好了jenkins。
3)应用部署服务器准备
在centos7虚拟机中安装Java、Git、Maven、Tomcat
4) 使用GitHub上面的项目来测是这个搭建好的项目!
最后推荐大家使用这个视频来搭建这个环境:在慕课网上搜《用jenkins自动化搭建测试环境》