整體思路:
-
通過Jmeter圖形界面編寫api測試腳本
-
ant 批量執行Jmeter腳本文件
-
將其集成到jenkins,設置執行頻率與發送測試報告
運行環境
系統 | 配置 | IP |
Centos7.1 | 1核2G+60GB硬盤 | 10.10.28.205 |
1、安裝JDK
(1)下載jdk並上傳到/usr/java目錄
選擇對應的linux版本下載文件,我下載的是jdk-8u151-linux-x64.rpm。(上傳java目錄不存在時提前創建)
(2)解壓安裝
# rpm -ivh jdk-8u151-linux-x64.rpm
(3)新建java環境變量
# vim /etc/profile
在文件末尾添加如下內容
export JAVA_HOME=/usr/java/jdk1.8.0_151 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
使添加的內容生效
# source /etc/profile
(4)檢查是否安裝成功
# java -version
2、安裝Jmeter
(1)下載jmeter並上傳到/usr/jmeter目錄
選擇對應的linux版本下載文件,我下載的是apache-jmeter-3.3.tgz。(上傳jmeter目錄不存在時提前創建)
(2)解壓完成后,添加環境變量
# vim /etc/profile
在文件末尾添加如下內容
export JMETER=/usr/jmeter/apache-jmeter-3.3
export CLASSPATH=$JMETER/lib/ext/ApacheJMeter_core.jar:$JMETER/lib/jorphan.jar:$JMETER/lib/logkit-2.0.jar:$CLASSPATH
export PATH=$JMETER/bin/:$PATH
使添加的內容生效
# source /etc/profile
(3)檢查是否安裝成功
# jemter -v
3、安裝Jenkins
(1)下載jenkins並上傳到/usr/jenkins目錄
選擇對應的linux版本下載文件,我下載的是jenkins-2.73.3-1.1.noarch.rpm。(上傳jenkins目錄不存在時提前創建)
(2)解壓
(3)設置jenkins自啟動,並啟動jenkns
# chkconfig jenkins on
# service jenkins start
jenkins默認端口是8080,如果端口已被別的程序占用,可在jenkins配置文件/etc/sysconfig/jenkins中修改jenkins端口號
(4)訪問jenkins主頁
http://10.10.28.205:8080/
根據頁面提示找到文件中的字符串,填入Administrator password一欄,解鎖jenkins。
然后勾選安裝全部插件,接着設置登錄賬號密碼。
小提示:
jenkins的war包路徑(/usr/lib/jenkins/jenkins.war)
jenkins程序文件路徑(/var/lib/jenkins)
環境安裝就到這里,接下來准備使用ant來執行jmeter腳本文件,請關注后續文章。