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

前言

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

準備工做

須要在Linux上提早安裝好 JDKJmeterAnt,並進行相關配置,使 Ant 可以調用 Jmeter 腳本生成報告。python

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,並進行以下配置:3d

新建job

指定工做空間

增長構建步驟

Ant構建配置

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

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

增長構建後操做步驟

HTML報告配置

最後,點擊保存,返回Jenkins工做臺。blog

查看結果

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

構建成功

郵件通知內容

查看測試報告

相關文章
相關標籤/搜索