Jenkins+Jmeter持續集成筆記(三:集成到Jenkins)

上一篇筆記中已經實現了經過ant工具執行Jmeter測試腳本,並輸出html格式測試報告到指定目錄。html

在本章中,將嘗試把這個過程丟進jenkins去執行。apache

 

一、Jenkins全局工具配置

登陸jenkins->系統管理->Global Tool Configuration服務器

(1)JDK配置

(2)Ant配置

 

 配置信息按照機器上實際安裝的來填寫。頁面上的其餘工具配置與個人測試工做無關,不用關注。工具

二、Jenkins新建任務

登陸jenkins->首頁的「新建」功能按鈕測試

(1)構建一個自由風格的軟件項目

(2)配置「構建」步驟

構建->增長構建步驟->Invoke Antui

Ant Version:jenkins全局工具配置過Ant後,點擊表單會出如今下拉框中,直接選中便可;spa

Targets:前一章中提到的build.xml文件中的targets的名字;3d

Build File:指定build.xml文件的路徑以及文件名,能夠看到我在這裏把build.xml重命名爲test_token_build.xml,目的是若是之後jenkins集成的測試腳本數量變多之後,可以確保build.xml文件與測試腳本一一對應。code

三、配置完畢,開始測試

(1)當即構建

(2)查看控制檯輸出

由圖看出,以及執行到了測試腳本,可是因爲權限不夠,致使本次構建失敗。xml

給jmeter.log授予權限便可:

在該目錄下受權

# chmod 777 jmeter.log

受權後:

 OK,再次構建查看結果:

(3)查看測試報告是否生成

查看路徑:/usr/jmeter/apache-jmeter-3.3/TestReport/testToken

 

 

本章節就到此爲止,咱們實現了經過jenkins頁面直接點擊測試項目的「當即構建」功能按鈕,就可以在遠程服務器上自動的執行測試輸出測試報告。下一章節會經過配置jenkins,來實現測試任務的定時執行以及測試報告經過郵箱自動發送出來的功能。還請繼續關注。

相關文章
相關標籤/搜索