1. 程式人生 > >命令運行Jmeter壓測腳本

命令運行Jmeter壓測腳本

body inux bat 自動 linux 基本 問題 blog 結束時間

今天在針對單一接口壓測時出現了從未遇到的問題,設好並發量後用調度器控制腳本的開始和結束,但在腳本應該自動結束時間,腳本卻停不下來,手動stop報告就會有error率,卡了我很久很久不能解決,網絡上也基本查不到具體狀況的解決辦法,師傅說可以強殺進程,但我想進程殺掉了我可怎麽看報告呢,忽然想起在linux運行jmeter就是沒界面的,把運行的結果存到一個.jtl文件裏回到Win系統下用Jmeter界面可以打開看報告,那Win也應該能像linux那樣保存結果到.jtl文件,那不就能繞開常規的界面執行和查看報告了。可嘗試這個辦法。結果哈哈O(∩_∩)O哈哈~

為方便管理起見,bin目錄下創建一個文件夾testplan用來存放腳本(.jmx文件),再創建一個文件夾testresult用來存放腳本執行後的結果(.jtl文件)
結果文件是可以在Jmeter可視化界面打開的,它保存了腳本執行過程中的各種結果非常全面,結果樹、聚合報告、表格查看結果等都可以將它打開看到響應的數據。

執行方法是:命令到bin目錄下,在執行如下命令,
jmeter.bat -n -t testplan/new_time1.jmx -l testresult/new_time1_100_180s.jtl

命令運行Jmeter壓測腳本