一、下載安裝JMeter
1.下載jmeter,并解壓并配置jmeter環(huán)境變量
(1)JMETER_HOME:E:\workplace-jenkins\apache-jmeter2.13\bin
(2)PATH:%JMETER_HOME%bin
(3).CLASS_PATH:%JMETER_HOME%lib
jmeter各個組件的詳細介紹:
http://jmeter.apache.org/usermanual/component_reference.html
2.官方說明jmeter必須在,java 8以上版本運行,下載安裝對應JDK,并配置環(huán)境變量

二、Jenkins的安裝和啟動
windows安裝
? ? ?1.首先需要下載Jenkins的安裝包,或者根據(jù)自己需要Jenkins官網(wǎng)下載
? ? ? 2.下載好windows版以后,直接解壓打開msi

? ? ?3.安裝的過程中選擇好路徑,然后就是傻瓜式的下一步,完成后會自動打開Jenkins的網(wǎng)站:
? ? ?http://localhost:8080
? ? ?4.首次進入會有個密碼,根據(jù)紅色提示信息 ,復制到 在文件管理器中找到密碼

5.登錄后選擇安裝插件,看網(wǎng)絡情況(看運行啦),也可在插件管理中下載安裝,后面有講!
MAC安裝
1. 安裝HomeBrew:
ruby -e "$(curl --insecure -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 安裝jenkins:
brew install jenkins
3. 運行jenkins:
打開terminal進入到war包所在的目錄,執(zhí)行命令:
java -jar jenkins.war --httpPort=8080
或者直接運行命令:? jenkins
打開瀏覽器輸入地址 http://localhost:8080/ ?顯示成功,安裝成功
三.ANT的安裝配置
windows安裝
下載ANT安裝,并配置環(huán)境變量
輸入ant -version? 顯示版本號,證明安裝成功
MAC安裝
命令行輸入:brew insatll ant
輸入ant -version ? 顯示版本號,證明安裝成功
四.集成
1.首先將jmeter腳本編寫完成,存放在指定位置(test.jmx)
2. 將JMeter所在目錄下extras子目錄里的 ant-JMeter-1.1.1.jar復制到Ant所在目錄lib之下,這樣Ant運行時才能找到"org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"這個類,從而成功觸發(fā)JMeter腳本;
3. JMeter默認保存的是.csv格式的文件,所以我們先要設置一下JMeter目錄下的bin/jmeter.properties文件內(nèi)容,保存
jmeter.save.saveservice.output_format=xml;
4. 將測試腳本"test.jmx"? 放到路徑 apache-jmeter-3.1/extras 下;
5. 編輯 apache-jmeter-3.1/extras 目錄下build.xml:


五.進入Jenkins配置:
(1)安裝插件HTML Publisher plugin? :

(2)新建一個任務:

(3)起名jmeter_test

(4)配置ant和html report,然后點擊保存。

(5)選中任務,點擊立即構(gòu)建

(6)查看生成報告內(nèi)容

這個地方有一個坑,Jenkins 安裝的HTML Publisher Plugin 插件無法展示ant生成的JunitReport報告,顯示亂碼
看官方解釋,和解決方案
https://wiki.jenkins.io/display/JENKINS/Configuring+Content+Security+Policy
在系統(tǒng)管理->腳本命令行,在里面輸入System.setProperty("hudson.model.DirectoryBrowserSupport.CSP",? "script-src 'unsafe-inline'"), 點擊運行,在刷新報告就可以啦
