一、安裝jmeter1JDK環境安裝前置環境:此篇安裝文檔基于windows+64位的電腦,安裝32位jdk(64位的電腦可同時兼容32位與64位,當然32位電腦只能裝32位的)

2下載jmeter安裝包可以通過官網下載,jmeter.apache.org/downl(由于微信外鏈限時,只能復制鏈接到瀏覽器中下載哦)

 

有兩種版本,Source 是源代碼版,你需要自己編譯成可執行軟件。Binaries是可執行版,直接下載解壓就可以拿來用的,他已經給你編譯好的版本

解壓jmeter工具安裝包,雙擊Jmeter解壓路徑(apache-jmeter-3.0\bin)的bin下面的jmeter.bat,如下圖

 

這樣就可以打開jmeter工具了。

二、安裝ant

Ant是Java的生成工具,是Apache的核心項目;Ant類似于Unix中的Make工具,都是用來編譯、生成;Ant主要目的就是吧你想做的事情自動化,里面內置了javac、java、創建目錄、復制文件等功能,所以可以直接點擊Ant文件,即可編譯生成你的項目。

1.裝ant的前提是得裝java,ant官網下載ant.apache.org/manualdo

 

注意:選擇與自己java環境匹配的ant,不要高于jdk的版本。2. 下載到想要安裝的盤里,然后解壓。

 

3. 配置變量

變量名:ANT_HOME變量值:E:\apache-ant-1.10.7(這個是你的ant存放的路徑)點擊path,編輯,在后面追加;%ANT_HOME%\bin;%ANT_HOME%\lib,點擊確定。

 

4. 驗證驗證:cmd輸入ant,出現以下提示就說明ant配置成功,因為ant默認運行當前路徑下的build.xml文件,以下路徑下沒此文件,所以提示不存在,build.xml需要我們一會創建,可以繼續執行ant -version查看下版本號。

 

 

三、將\apache-jmeter-5.1.1\extras下面的ant-jmeter-1.1.1的jar包復制到ant的lib目錄下,否則編譯時可能會報ant-jmeter-1.1.1.jar not found,切記。

 

四、jmeter默認保存的是.csv格式的文件,所以我們先要設置一下bin/jmeter.properties文件內容,保存 jmeter.save.saveservice.output_format=xml否則無法把結果保存至html文件

 

五、配置jmeter的build.xml 配置文件在jmeter安裝目錄下,新建loadtest文件夾,把需要測試的jmeter文件放在此目錄下

在jmeter安裝目錄下,新建resultLog文件夾,并在此目錄下新增jtl 及html文件夾。

以下為修改后的build.xml 配置文件,將此文檔放到E:\apache-ant-1.10.7\bin 目錄下,配置文件如下:

 

 

 

 

 

 

進入cmd命令行,進入E:\apache-ant-1.10.7\bin,運行ant -buildfile build.xml。

 

成功后,打開E:\apache-jmeter-5.1.1\resultLog\html目錄下的html文件,會出來如下圖所示的報告。

 

六、安裝并部署Jenkins進入官網:jenkins.io/zh/download/下載對應平臺的安裝包初學者請選擇長期支持版本,這個穩定的版本。如:你的操作系統是 windows,就選擇對應的 windows 版本。

 

點擊鏈接下載好安裝文件到本地硬盤上,打開安裝文件,根據提示一步步默認安裝。

 

安裝程序完成之后系統會自動啟動 Jenkins 服務,并且打開瀏覽器訪問服務。

接下來我們進入第二個階段,配置 Jenkins首先會提示你輸入密鑰根據提示的密鑰位置,打開保存密鑰的文件

 

復制密鑰并填入,進入下一步。

 

創建用戶名和密碼,保存并完成。

實例配置,保存并完成

 

進入系統管理》全局工具配置,配置ANT變量路徑

配置JDK和ANT,點應用-保存Name隨便填寫,ANT_HOMEt填寫自己的JDK和ANT安裝目錄

 

點擊【新建】,輸入一個名字,選擇自由風格,點擊ok.

選擇構建環境,增加構建步驟,選擇Invoke Ant

 

安裝插件HTML Publisher

 

點創建的任務—配置,構建后操作選Publish HTML reports

 

 

點擊保存, 點擊build now運行。

藍色代表成功,紅色代表失敗,也可點擊控制臺輸出,查看結果。

構建成功后,可以去之前創建的目錄文件E:\apache-jmeter-5.1.1\resultLog\jtl下生成了jtl文件,E:\apache-jmeter-5.1.1\resultLog\html下生成了html文件。