jmeter+ant+jenkins

Hello含羞草發表於2024-08-08

1、先完成jmeter安裝

參照文章:https://www.cnblogs.com/mimosaling/p/18346747

2、完成ant安裝

參照文章:https://www.cnblogs.com/mimosaling/p/18346547

3、在jmeter的bin目錄下,找到jmeter.properties配置檔案,修改如下紅框中的引數

4、透過ant命令使用ant呼叫jmeter指令碼

在Jmeter中建立一個執行緒組,新增http請求,把http請求跟路徑填入儲存到E:\ant_test\jmeter_script目錄下(自己可以儲存到自己對應目錄)

建立build.xml檔案,並在build.xml指定報告生成路徑,放在E:\ant_test\jmeter_script目錄下

在cmd命令框中進入E:\ant_test\jmeter_script目錄,並輸入指令:ant,執行結果如下表示執行成功。

執行後在build.xml配置的對應目錄會生成報告

彙總報告如下圖:

詳細報告如下圖:

.jtl要在jmeter中開啟,線上程組下加上“檢視結果樹”,再點選瀏覽選擇.jtl檔案可檢視

5、透過Jenkins使用ant呼叫jmeter

  首先要要外掛管理中安裝ant外掛

進入到工具中,新增ant,Name隨便填寫,ANT_HOME填寫自己的ant安裝目錄

新增jdk,JAVA_HOME填寫自己的jdk安裝目錄

新增完成後點選儲存。

接著,新建item

輸入名稱,並點選Freestyle project後【確定】

跳到設定頁面,填自定義工作空間(根據自己電腦目錄輸入)

增加構建步驟,選擇:呼叫Ant

選擇Ant版本(上面在配置的ant),填寫構建檔案(build.xml的檔案目錄)

點選【增加構建後操作步驟】,選擇“可編輯的電子郵件通知”(配置後可在收到郵件)

填入預設主題,與預設內容(在郵件中顯示),選擇附加構建日誌,加了後郵件會顯示日誌

再往下點選【高階設定】,觸發器選擇:總是,傳送到“收件人列表”

儲存。然後再點選:build Now,執行完成後會收到郵件

執行完成後,可檢視到控制檯輸出日誌。

收到郵件內容如下,專案描述可以配置中填寫,有填則顯示,不填則為空。