2017-09-05 67 views
1

我正在使用JMeter爲我的web應用程序進行性能測試。如何在沒有Maven的非gui模式下在一個實例上運行多個.jmx錄製的腳本?

我試圖通過合併在一個.JMX腳本中的所有腳本6 6運行.jmx(通過JMeter的GUI模式)後,關於執行的命令提示有人說活動線程有6個(最初),但是當我執行後得到報告.jtl(執行.jmx後獲得),並試圖檢查活動線程數有人說只有1個線程是活躍的,通過了time.Here是2個快照: Command prompt executionhttps://i.stack.imgur.com/2Yrhn.jpg

那麼是否有可能運行多個.jmx錄製的腳本,這些腳本具有不同的憑據,以便登錄到Web App並執行不同的任務,我也檢查this link並給出答案Dmitri & Nachiket。

我也試着像命令提示符下運行超過1個.jmx腳本一次:

> JMeter的-t -n「d:\ Program Files文件\ Apache的JMeter的-3.0 \ BIN \ P_testing170817_U_rama。 JMX」「d:\ Program Files文件\ Apache的JMeter的-3.0 \ BIN \ P_testing170817_U_superuser.jmx

+0

你能解釋一下你怎麼合併這6個腳本到一個?你的結果是否有6個不同的線程組? 我想每個* .jmx文件都包含1個線程組。 – klingac

+0

是[Klinggac(https://stackoverflow.com/users/1635802/klingac),我有6個不同的線程組(即每個.jmx文件只包含一個線程組),我使用合併選項上合併這些文件.jmx JMeter的文件菜單上(如建議在[鏈接](https://stackoverflow.com/questions/26953030/how-to-run-multiple-jmx-scripts-together-in-jmeter))。你可以在這裏看到[鏈接](https://drive.google.com/file/d/0Bx0IS7TX6_qqSk1mSHlnQUhmZVU/view?usp=sharing和 https://drive.google.com/file/d/0Bx0IS7TX6_qqVnlmMUV4SkpBVTg/view?usp =共享) – sudhirltr

回答

0

你可能缺少的屬性在計算線程jmeter.properties:

默認情況下,JMeter的不救線程數在JTL文件中。如果您計劃 使用JMeter JTL文件的工作,你應該在 JMeter的安裝目錄/ bin中取消註釋啓用/ jmeter.properties行:

jmeter.save.saveservice.thread_counts=true 
相關問題