UI自动化测试之jenkins持续集成

1、持续集成

(1)持续集成简称CI

(2)持续集成的目的:让产品快速交付,并保证高质量的交付。

(3)互联网产品的特点是:

A、小步快跑、快速迭代;

B、互联网产品研发标准化的核心流程是:将代码集成到主干分支后——必须要经过自动化的测试——如果自动化测试执行失败,就不能集成到主干分支上,持续集成指的是,频繁的往主干分支提交代码。

(4)优点

A、快速发现问题,将代码集成到主干分支后,在自动化测试的过程中,如果自动化测试失败,就能够快速发现并且定位问题。

B、防止分支与主干分支偏离过大,后期集成成本比较高,或难以集成。

1.1Jenkins

Jenkins持续集成工具是持续集成中优秀的工具,它是完全100%JAVA语言的,部署的方式是:

(1)把Jenkins.war放在Tomcat的WebAPPs目录下;

(2)启动tomcat WEB容器;启动的方式如下:双击即可启动。

 (3)在浏览器里面访问地址:http://localhost:8080/jenkins。tomcat的默认端口是8080。注意这里需要在控制台按回车键让其继续运行。

 

(4)输入管理员密码,然后点击继续:

(5)进入后显示离线,点击跳过插件安装:

(6)进入新手入门页面,创建用户名和密码,点击保存并完成。

(7)进入实例配置后,直接点击保存并完成。

(8)然后就可以开始使用Jenkins了。

(9)进入主页后,选择Manage Jenkins,如图操作:

(10)然后进入Manage Jenkins,如果显示离线,可以把Update site的URL修改为http://updates.jenkins.io/update-center.json,然后再重启一下tomcat,多次尝试一下。在线后,即可下载插件。常用的插件有:jmeter、git、ant、python、allure等。

posted @ 2022-04-17 17:04  柒の夜  阅读(679)  评论(0编辑  收藏  举报