1. 程式人生 > >jmeter+ant+jenkins實現自動化介面測試

jmeter+ant+jenkins實現自動化介面測試

一、安裝前準備

1.JDK:jdk-8u121-windows-x64

2.jmeter工具:apache-jmeter-2.13

3.ANT工具:apache-ant-1.9.7-bin

4.jenkins工具:jenkins-2.32.2

以上安裝包工具及版本下載地址:pan.baidu.com/s/1pKWPi5d

二、軟體安裝

1.JDK的安裝

>雙擊JDK安裝包,選擇安裝路徑(為了節省C盤系統盤空間,不建議選擇預設路徑。本人安裝在 D:\java\JDK目錄下,例如Jdk安裝在D:\java\JDKjdk1.7.0_79路徑下);

 
 

1)系統變數→新建 JAVA_HOME 變數 。

變數值填寫jdk的安裝目錄(本人是 D:\Progrom Files\Java\jdk1.7.0_79);

2)系統變數→尋找 Path 變數→編輯

在變數值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(注意原來Path的變數值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的程式碼)

3)系統變數→新建 CLASSPATH 變數

變數值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一點)

系統變數配置完畢

4)檢驗是否配置成功 執行cmd 輸入 java -version (java 和 -version 之間有空格)

若如圖所示 顯示版本資訊 則說明安裝和配置成功。

 

   

2.jmeter軟體安裝

>解壓apache-jmeter-2.13.zip到D:\java\Jmeter+ant+jenkins\apache-jmeter-2.13目錄下。

 

 
 

>Jmeter外掛的安裝。解壓JMeterPlugins-Extras-1.3.0.zip、JMeterPlugins-Standard-1.3.0.zip,將對應ext目錄下的檔案拷貝到D:\java\Jmeter+ant+jenkins\apache-jmeter-2.13\lib\ext目錄下;

 

   

>配置jmeter環境變數:

1) 設定環境變數,新建系統變數在變數名中輸入:JMETER_HOME,變數值中輸入:D:\java\Jmeter+ant+jenkins\apache-jmeter-2.13,點選確定即可。

2) 在環境變數CLASSPATH中新增%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar;

在環境變數Path中新增%JMETER_HOME%\bin

3) 檢驗是否配置成功 執行cmd 輸入 jmeter -v (jmeter和 -v 之間有空格)

若如圖所示 顯示版本資訊 則說明安裝和配置成功。

 

   

三、安裝ANT

>解壓apache-ant-1.9.7-bin.zip到D:\java\Jmeter+ant+jenkins\apache-ant-1.9.7-bin目錄下;

   

>配置ANT環境變數

1)新建以下環境變數:

ANT_HOME:D:\Progrom Files\apache-ant-1.9.7,此為你的ANT安裝路徑;

設定完成後,點選"確認"來儲存。

2)在環境變數PATH的最後面新增一下內容:

;%ANT_HOME%\bin 注意前面的分號,如果PATH中最後沒有分號";"的話要加上,有的話就可去除。

進入cmd命令視窗,在CMD視窗中輸入ant -version,敲擊回城鍵,會顯示出你安裝的ANT版本,如果成功顯示,說明你的配置應該是成功了.

   

四、ANT+Jmeter整合

1、將Jmeter所在目錄下extras子目錄裡的ant-jmeter-1.1.1.jar複製到ant所在目錄lib子目錄之下,ant執行時才能找到

"org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"這個類,之後可以觸發Jmeter指令碼

2、建了一個目錄D:\java\Jmeter+ant+jenkins\JmeterTest\resultLog,目錄中分別建立了html和jtl兩個資料夾,之後Ant執行之後將jtl中的檔案轉換成html中

   

3、在D:\java\Jmeter+ant+jenkins\apache-ant-1.9.7-bin檔案中建立一個build.xml檔案,build.xml內容如下:

   

build.xml程式碼(pan.baidu.com/s/1nv2xVaL),注意要修改紅色框框的內容

   

4、進入Dos視窗,cd到目標路徑下(我的是D:\java\Jmeter+ant+jenkins\apache-ant-1.9.7-bin),輸入命令ant敲回車,執行結束會有success資訊提示

 
五、jenkins的部署 參考地址:https://blog.csdn.net/cherish0123/article/details/79339732                    
作者:keitwo
連結:https://www.jianshu.com/p/8b33585ccc1c
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯絡作者獲得授權並註明出處。