jenkins實現參數化構建效果圖:
1.jenkins安裝插件,系統設置-插件管理,安裝插件Build With Parameters 輸入框式的參數,Persistent Parameter 下拉框式的參數,以及actice choice,然後重啓jenkins。
2.jenkins新建項目,選擇自由風格,勾選This project is parameterized
3.添加第一個參數
添加第二個參數,注意該參數需要與第一個參數關聯起來
添加第三個參數
4.設置自定義工作空間
5.設置構建需執行的命令,每次構建前先切到工作目錄,刪除之前的報告文件,然後切換到jmeter的運行目錄,zhx
這裏補充下jmter的執行命令:jmeter -n -t <執行文件> -l <生成的報告> -J參數名=參數值
示例: jmeter -n -t testplan.jmx -l test.jtl
示例含義:則表示以命令行模式運行testplan.jmx文件,輸出的日誌文件爲test.jtl
-h 幫助 -> 打印出有用的信息並退出
-n 非 GUI 模式 -> 在非 GUI 模式下運行 JMeter
-t 測試文件 -> 要運行的 JMeter 測試腳本文件
-l 日誌文件 -> 記錄結果的文件
-J>後面接參數名
6.參數化jmeter參數,將對應的參數值設置爲${__P(**)}
7.構建項目,點擊build with parameters
點擊開始構建
查看控制檯輸出,正確獲取到參數並運行成功