Win10系統Jmeter+maven+Jenkins介面自動化環境搭建(一)

Jmeter+maven+Jenkins實現介面自動化,需要使用idea或eclipse配置maven項目,這裡我使用的是idea。具體步驟如下:

1、安裝jmeter+jdk

jmeter安裝之前需先安裝JDK,JDK下載地址://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(注意:JDK最好安裝最新版,因為最新版的jmeter要求JDK必須在1.8以上)

安裝好JDK需要配置環境變數,步驟如下:

右擊「我的電腦」–>”屬性”–>”高級系統設置”–>”高級”–>”環境變數” 

1) 在系統變數里新建”JAVA_HOME”變數,變數值為:C:\Program Files\Java\jdk1.8.0_60(根據自己的jdk的安裝路徑填寫)

2) 在系統變數里新建”classpath”變數,變數值為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一點)

3) 找到path變數(已存在不用新建)添加變數值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

注意:變數值之間用”;”隔開

jmeter安裝包無序安裝,官網下載後直接解壓即可。官網地址://jmeter.apache.org/download_jmeter.cgi

試運行jmeter.bat,運行成功證明安裝配置成功。

2、安裝Jenkins+Tomcat

安裝Jenkins之前需要先安裝Tomcat並配置環境變數

1) 安裝Tomcat,在官網直接下載安裝包,無需安裝,解壓即可使用,下載地址://tomcat.apache.org/download-90.cgi

配置Tomcat過程://www.cnblogs.com/UncleYong/p/10742650.html

2) 下載Jenkins安裝包,Jenkins為.war包,在官網下載通用的Java包://jenkins.io/download/

具體使用請看://www.cnblogs.com/UncleYong/p/10742867.html

3、安裝maven+idea

1) 安裝maven,在官網下載maven安裝包,無需安裝,解壓即可使用,下載地址://maven.apache.org/download.cgi

安裝配置maven過程://www.cnblogs.com/UncleYong/p/10743181.html

2) 安裝idea,下載idea://www.jetbrains.com/idea/download/#section=windows

配置maven:File — Setting — maven

1

 2

結合jmeter使用maven的配置大致流程就是這樣,如果需要更深入或更高深的講解請自行百度。

創建maven項目:File — project — maven

 3

4

 5

6

然後點擊finish 就創建完成maven工程了。要運行jmeter文件,還需要進行創建,直接上圖:

7

在/src/test文件夾下面新增jmeter文件夾,用於存放jmeter的bin文件夾下面的文件:

8

在/src/test文件夾下面新增resource文件夾,用於存放jmeter的文件extras:

9

配置pom.xml文件,下載鏈接://files.cnblogs.com/files/conan-zy/pom.xml

注意:把jmeter的文件複製進去後,需要修改resource的文件類型

10

這裡因為我已經設置過了,所以沒有那種文件類型的選項

還可以通過:

 11

注意:jmeter的jmeter.results.shanhe.me.xsl文件需要自己下載,下載鏈接:

鏈接://pan.baidu.com/s/1tt6woqNzXuhGTsEFez9yng
提取碼:1op3

需要注意 jmeter-maven-plugin 的版本應該與jmeter相對應://github.com/jmeter-maven-plugin/jmeter-maven-plugin/blob/master/CHANGELOG.md

設置默認運行方式:

12

13

添加Maven,設置內容:

14

15

設置成功後應用保存,並選擇新增的運行方式。

運行maven工程,成功會創建target文件,也會生成HTML文件,在瀏覽器中打開便能看到圖形報告。

16

4、將Jenkins持續集成使用    ——    需啟動Tomcat

第一步 安裝插件:【系統管理】——【插件管理】

生成html報告的插件

17

讀取jtl文件出報告的插件

18

創建maven項目的插件

19

第二步 配置配置環境變數:【系統管理】——【全局工具配置】

 20

21

第三步 創建maven項目:【新建任務】——【創建maven項目】

 22

23

24

在【構建後操作】中選擇下面兩個,具體配置內容見圖

25

Publish HTML reports  可以填寫多個報告模板

注意:如果有兩個HTML報告模板,在項目中配置Publish HTML reports的Report title命名應該不一樣,不然兩份報告內容會一致

26

27

28

29

 第四步 構建項目

30

31

32

33

注意:構建後 查看生成的HTML報告與使用maven運行後的格式略有不同,需要修改【系統管理】——【腳本命令行】

輸入:System.setProperty(“hudson.model.DirectoryBrowserSupport.CSP”, “”)

點擊運行,再重新構建查看HTML報告

5、Jenkins發送郵件://www.cnblogs.com/conan-zy/p/11007773.html

 

聲明:我在配置整個環境時,借鑒了很多大佬的部落格,所以上面某些步驟直接使用的部落格地址。