天天看點

jmeter + tomcat + ant + svn +jenkins 實作持續內建測試

l 安裝jdk時候需要提前檢查jdk是否安裝成功

l 在dos下輸入javac      java -version

l 安裝jmeter

l 校驗是否安裝成功:

l 進入jmeter目錄下bin檔案夾,點選jmeter.bat,如果能顯jmeter操作頁面則安

l 裝成功

l 添加jmeter的環境變量:

l 建立變量:jMETER_HOME:變量值:D:\apache-jmeter-2.13

l 編輯Path變量:變量值中添加:%JMETER_HOME%\bin

l 編輯:CLASSPATH,變量值填寫以下内容

l %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_

l HOME%\lib\logkit-2.0.jar;

l 驗證:打開dos視窗輸入如果正常啟動則配置成功

l jmeter預設儲存的是.jtl格式的檔案,要設定—下bin/jmeter.properties檔案

l 儲存  jmeter.save.saveservice.output_format=xml (這個很重要、不然不能生成html檔案)

l 将 ANT 解壓到 D:\test\ant 下一

l 5将jmeter所在目錄下extras子目錄裡的ant-jMeter-1.1.1.jar複制到Ant所在目錄lib子目錄自下

l 之這樣 Ant 運作時才能找 "org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"個類,進而成功觸發jMgter腳本

l Ant環境變量配置 添加環境變量:一

l 添加變量名:ANT_HOME: ^

l 變量值:D:\ant\apacheAnt

l 編輯CLASSPATH變量

l 變量值填寫:;%ANT_HOME%\lib

l 編輯Path變量:

l 變量值:;%ANT_HOME%\bin

l 效驗安裝成功             ant -version

l resultlog   (存放測試報告的地方)

l html=>ant轉化後的結果

l jtl => jmeter生成的測試報告

l scripts

l jmeter執行的腳本

l apacheAntt部署及配置=>郵件配置

l  3個jar包部署到ant的lib下:

l  activation.jar (activation-1.l.jar)

l mail.jar (mail-1.4.jar)

l  commons-email-1.l.jar

l 配置build.xml檔案:

l 配置build.xml檔案:

l 配置完成後,打開DOS視窗進行build.xml件所在的目錄,輸入ant即可生成報告-

l Jenkins 配置:

l 将 jenkins.war 放入 tomcat 的 webapps 檔案夾下:

l 啟動 tomcat^

l 輸入網址:httpy/locahost:8080/jenkinsw     端口預設8080可以修改

l jenkins建過程:

l 啟動 jenkins

l 建立-->輸入item名稱,選擇“建構一個自由風格的軟體項目”

結合jmeter+jenkins+ant+suv實行內建自動化測試

build.xml

相關設定

轉載于:https://www.cnblogs.com/zengjindong/p/11027330.html