下載安裝包
--jenkins的war包
下載地址:http://jenkins-ci.org/
鏈接:https://pan.baidu.com/s/1VhwgYWqn3Bex2kCHigW5wA
提取碼:1ek2
下載的文件:jenkins.war
--ant
下載地址:http://ant.apache.org/
下載的文件:apache-ant-1.9.13-bin.tar.gz
配置環境變量, 在CMD窗口中輸入ant -version驗證
ANT_HOME: C:\Users\Administrator\Desktop\apache-ant-1.9.13
Path: %ANT_HOME%\bin
--maven
下載地址:http://maven.apache.org/
下載的文件:apache-maven-3.6.0-bin.zip
--jdk
下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8- downloads-2133151.html
下載的文件:jdk-8u201-windows-x64.exe
配置環境變量,在cmd命令窗口java –version驗證
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_201
Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
--tomcat
下載地址:https://tomcat.apache.org/
下載的文件:apache-tomcat-7.0.93-windows-x64.zip
--xsltproc
下載地址:鏈接:https://pan.baidu.com/s/13ntzbhUOg7xxeFf3RV3qBA
提取碼:aqjo
配置環境變量
Path: C:\Users\Administrator\Desktop\xslt\bin;
--jmeter3.3
配置環境變量
JMETER_HOME: C:\Users\Administrator\Desktop\apache-jmeter-3.3
CLASSPATH: %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar;
Path: %JMETER_HOME%\bin;
方法一:執行ANT(標黃色步驟)
方法二:執行windows批命令處理
1)、jmeter默認保存的是.csv格式的文件,設置一下apache-jmeter-3.3\bin\jmeter.properties的文件內容,修改jmeter.properties文件 jmeter.save.saveservice.output_format=xml;(注意去掉行首的#);
2)、將apache-jmeter-3.3\extras\ant-jmeter-1.1.1.jar拷貝到apache-ant-1.9.13\lib目錄下;
3)、建了一個目錄C:\Users\Administrator\Desktop\JmeterTest\resultLog,目錄中分別建立了html和jtl兩個文件夾,Ant運行之后將jtl中的文件轉換成html中
4)、在apache-ant-1.9.13目錄下新建build.xml文件:
鏈接:https://pan.baidu.com/s/1JpQcC1rDMhXmQIBl2dS0Lw
提取碼:fnpd
5)、進入Dos窗口,cd到目標路徑下(我的是C:\Users\Administrator\Desktop\apache-ant-1.9.13>),輸入命令ant敲回車,運行結束會有success信息提示
6)在C:\Users\Administrator\Desktop\JmeterTest\resultLog\html,即可看到測試報告(需要先安裝和配置好Jenkins)
Jenkins的安裝與配置
1、將下載好的jenkins.war放到tomcat/webapps目錄下
2、啟動tomcat服務:startup.bat
3、登錄http://localhost:8080/jenkins,進入Jenkins初始化頁面
按照提示安裝下載插件,設置用戶名密碼等
4、在“系統管理---插件管理”下搜索並安裝performance plugin,便於生成jmeter的測試報告
ctrl+f搜索jmeter關鍵字
5、在“系統管理---插件管理”下搜索並安裝HTML Publisher plugin
ctrl+f搜索html關鍵字
6、在“系統設置->全局工具配置”設置ant,jdk,Maven
7、新建一個自由風格的任務
8、配置一些參數,根據自己的情況配置,然后在“構建---增加構建步驟”處,選擇添加“執行windows批命令處理”, 配置jmeter的執行命令(注意:%WORKSPACE%即是當前任務的workspace,一般在C盤用戶文件目錄的.jenkins\jobs下)
C:\Users\Administrator\Desktop\apache-jmeter-3.3\bin\jmeter -n -t C:\Users\Administrator\Desktop\JmeterTest\jmetertest2.jmx -l %WORKSPACE%\jmtest3.jtl
9、再添加一個“執行windows批命令處理”,配置命令調用xsltproc將生澀難讀的jtl報告文件轉換為html文件
C:\Users\Administrator\Desktop\xslt\bin\xsltproc C:\Users\Administrator\Desktop\apache-jmeter-3.3\extras\jmeter-results-report_21.xsl %WORKSPACE%\jmtest3.jtl>%WORKSPACE%\jmtest3.html
10、在“增加構建后操作步驟”下,選擇“Publish Performance test result report”生成一個jtl報告
11、在“增加構建后操作步驟”下,選擇“Publish HTML reports”生成一個html報告
12、保存並返回任務界面,選擇立即構建,將會自動執行腳本並生成jtl與html測試報告
13、點開html測試報告即可