Jmeter - 定時執行jxm腳本實現穩定性測試

一、背景

1、背景

 有個需求需要對某個應用做穩定性測試。

2、參考文章鏈接:

https://blog.csdn.net/SomethingBeTrue/article/details/126310730
https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/schtasks-create

二、實現

1、構想

用jmeter寫個腳本,通過定時任務觸發執行

2、實現

1)寫好自己的業務流程腳本,我這裏的寫好的腳本爲 root.jmx

2)配置好jmeter的環境變量,不然第3步執行jmeter命令時執行不了

3)新建txt文件,寫入命令後將後綴改成.bat:jmeter -n -t C:\Users\13710\Desktop\root.jmx

-n 指定jmeter將在cli模式下運行
-t 包含測試計劃的jmx文件名稱
-l 記錄測試結果的jtl文件名稱
-j 記錄jmeter運行日誌的文件名稱
-g 輸出報告文件(.csv文件)
-e 生成html格式的測試報表
-o 生成測試報表的文件夾

4)用windows自帶的schtasks創建定時任務

創建定時任務,每20分鐘運行一次:schtasks /create /sc minute /mo 3 /tn "jmeter" /tr C:\Users\13710\Desktop\bot.bat
停止定時任務:schtasks /end /tn "jmeter"
刪除定時任務:SCHTASKS /Delete /TN "jmeter"

 5)以上就配置完畢,每隔20分鐘會定時執行一次bat文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章