linux下執行jmeter指令碼

2022-07-28 12:12:29 字數 1074 閱讀 6943

1、win下生成測試計畫

2、上傳至linux下

3、執行測試計畫

sh jmeter.sh -n -t second_login.jmx -l res.jtl

錯誤1:

solution:

刪除原linux系統自帶的jdk版本傳入新的jdk版本,並將新版本的jdk路徑配置在環境變數裡面

source /etc/profile

錯誤2:

產生該錯誤的原因,目前有兩種情況:

情況1,低版本的jmeter執行高版本的測試計畫(測試計畫是在高版本的jmeter上編制的)。解決方法:使用相同或更高版本jmeter執行該計畫。

情況2,使用第三方外掛程式生成的測試計畫,執行在沒有該第三方外掛程式的jmeter上。解決方法:在jmeter上安裝外掛程式或重新生成不包含外掛程式的測試計畫。

確實是少了外掛程式,一定要注意,如果報錯,那就吧win下的使用jmeter版本copy到linux下,這樣能保證外掛程式和版本好一致

4、執行完畢

5、講res.jtl檔案傳入win下檢視結果

Linux下JMeter指令碼如何執行?

進入jmeter的bin目錄下,使用的命令如下 jmeter.sh n t mytest.jmx l output.jtl 其中 n表示非gui方式執行。t表示指定執行的測試指令碼位址與名稱,可以是相對路徑,相對路徑的根是命令視窗的當前路徑。l記錄測試結果到檔案,指定檔案位址與名稱,可以是相對路徑,...

jmeter在Linux下執行測試

目錄 jmeter在linux下執行測試 1.背景 2.環境安裝 3.no gui模式執行指令碼 4.在本地檢視linux上執行的結果 jmeter不僅能十分便捷地進行介面測試,同時它也是一款優秀的壓測工具。但使用jmeter在自己的電腦 下稱本機 上執行壓測指令碼時,一般會有兩個瓶頸 網路 本機與...

Linux下檢測Apache執行狀態的指令碼

定時檢測apache是否啟動,如果沒啟動,自動啟動該服務 複製內容到剪貼簿 bin sh check services start services check services echo echo check services succeed echo start services echo ec...