Linux下搭建Jmeter+Ant+Jenkins自動化測試框架


前言

在之前的文章中,我們學習了通過Ant調用Jmeter腳本生成HTML測試報告,但未實現自動執行腳本生成報告,同時生成的報告是在Linux下,查看報告很不方便。因此,我們將結合Jenkins來進一步完善,實現Jenkins驅動Ant執行,Ant驅動Jmeter執行。

准備工作

需要在Linux上提前安裝好 JDKJmeterAnt,並進行相關配置,使 Ant 能夠調用 Jmeter 腳本生成報告。

1,JDK(可參考文章:Linux下安裝JDK 1.8
2,Jmeter(可參考文章:Linux下安裝Jmeter
3,Ant(可參考文章:Linux下安裝Ant
4,Ant調用Jmeter腳本(可參考文章:Linux下利用Ant調用Jmeter腳本生成HTML測試報告

Jenkins配置

上面的准備工作完成后,我們直接進入Jenkins進行配置。首先,需要在 Jenkins-系統管理-插件管理 中安裝Ant,我這里已經安裝完成。

安裝Ant

接着,在 Jenkins-系統管理-全局工具配置 進行如下配置:

jdk配置

Ant配置

配置完成,點擊保存,返回Jenkins工作台。

Job配置

我們新建一個job,並進行如下配置:

新建job

指定工作空間

增加構建步驟

Ant構建配置

接着,需要配置構建后操作步驟,以便可以在界面查看HTML報告和將測試結果發送郵件,這幾個操作需要安裝相關插件:HTML PublisherEmail Extension Plugin

Jenkins查看HTML報告,可參考文章:Jenkins自動執行python腳本輸出測試報告
Jenkins將測試結果發送郵件,可參考文章:Jenkins配置郵件發送測試報告

增加構建后操作步驟

HTML報告配置

最后,點擊保存,返回Jenkins工作台。

查看結果

以上配置完成后,找到job,選擇立即構建,驗證是否配置成功。

構建成功

郵件通知內容

查看測試報告


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM