引言
为什么要持续集成?
1、减少风险
2、减少假定
3、减少重复过程
4、增强项目的可见性
5、持续集成可以带来两点积极效果:
(1)有效决策:持续集成系统为项目构建状态和品质指标提供了及时的信息,有些持续集成系统可以报告功能完成度和缺陷率。
(2)注意到趋势:由于经常集成,我们可以看到一些趋势,如构建成功或失败、总体品质以及其它的项目信息。
一、配置jmeter、Ant、jenkins环境
下载Jmeter工具:
<1> 下载jdk:
链接: https://pan.baidu.com/s/1yJX_2P5Y115bJqQKqkpQCg 提取码: 1ps4
<2>配置环境变量:
新建JMETER_HOME: 值为安装jmeter的根目录
新建JAVA_HOME: 值为JDK安装目录
新建CLASSPATH: 值为
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JMETER_HOME\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar
在PATH里添加三行:
1)、jdk的安装目录到bin(注意,安装jdk后,会默认写上一个jdk路径,如果和本机安装不对应,需要手动更改)
2)、;%JAVA_HOME%\bin;
3)、%JMETER_HOME%\bin
<3>验证配置好的jdk环境
打开cmd,输入java -version/javac/java
<4>验证jmeter
打开cmd,输入jmeter
弹出jmeter工具既表示配置环境成功
<5> 下载ant工具
方式一:
ant官网下载地址
方式二 百度网盘获取下载:
链接:https://pan.baidu.com/s/1QitunpZiJB9NA-F18TXxeQ
提取码:d7fn
下载好后安装
<6> 配置ant环境变量
新建ANT_HOME,值为安装ant的绝对路径
在PATH中加入安装ant 的绝对路径到bin
在CLASSPATH中加入安装ant的绝对路径到lib,记得用半角;号隔开
<7> 验证ant环境
打开cmd,输入:ant -version,出现ant版本既配置成功
<8> 下载jenkins并安装
Jenkins官网:
https://jenkins.io/
Jenkins(百度网盘):
链接地址:https://pan.baidu.com/s/1hWC5vmglb9WNYFTQIlnDcw
提取码: apeg
之后按照提示安装就行,出现选择插件安装方式,一种为默认的一种为手动,这里我们选择默认
安装好以后,如果有失败的插件,不要紧,因为很正常,我们点击继续就行
会出现配置jenkins的url,这里默认就行(默认的话端口号是8080)
创建用户(账号、密码)、点击开始,按提示走就可以
<9>验证jenkins安装完毕
打开任意一个浏览器,输入localhost:8080(就是一开始的默