Windows上經過bat調用jmx進行循環運行

一、jmx測試腳本中有兩個線程組:apache

1)第一個線程組:模擬60臺客戶機併發像服務器發送上報請求,須要調用線程組的循環運行服務器

2)第二個線程組:60臺客戶機上線後,模擬管理平臺對客戶機進行基礎操做,如:建立客戶機組、刪除客戶機組等操做併發

二、問題:若是讓測試計劃循環執行?由於要模擬60臺併發,因此兩個線程組的請求不能合併在一塊兒測試

三、在不搭建jenkins持續集成的狀況下,決定採用bat進行調用執行命令行

cd "D:\Users\admin\Desktop\00\apache-jmeter-3.1\apache-jmeter-3.1\bin"
for /l %%i in (1,1,100) do (
jmeter -n -t c:\test-bug-lj.jmx -l c:\log-%%i.jtl)線程

 

第一行:進入jmeter的目錄日誌

第二行:循環jenkins

第三行:jmeter命令行執行並輸出日誌,這裏log-%%i.jtl會每一次循環輸出一第二天志,不方便查看,若此處未進行參數化而是直接輸入log.jtl,擇最終輸出的日誌則是全部循環次數累計到一塊兒的測試結果持續集成

相關文章
相關標籤/搜索