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

柯南的部落格記錄發表於2020-08-10

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

1、安裝jmeter+jdk

jmeter安裝之前需先安裝JDK,JDK下載地址:https://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安裝包無序安裝,官網下載後直接解壓即可。官網地址:http://jmeter.apache.org/download_jmeter.cgi

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

2、安裝Jenkins+Tomcat

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

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

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

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

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

3、安裝maven+idea

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

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

2) 安裝idea,下載idea:http://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檔案,下載連結:https://files.cnblogs.com/files/conan-zy/pom.xml

注意:把jmeter的檔案複製進去後,需要修改resource的檔案型別

10

這裡因為我已經設定過了,所以沒有那種檔案型別的選項

還可以通過:

 11

注意:jmeter的jmeter.results.shanhe.me.xsl檔案需要自己下載,下載連結:

連結:https://pan.baidu.com/s/1tt6woqNzXuhGTsEFez9yng
提取碼:1op3

需要注意 jmeter-maven-plugin 的版本應該與jmeter相對應:https://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傳送郵件:https://www.cnblogs.com/conan-zy/p/11007773.html

 

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

相關文章