如何從終端並行執行多個.jmx文件? 我嘗試使用命令並行執行多個.jmx文件
./jmeter -n -t /path/file1.jmx /path/file2.jmx but it throws error
如何從終端並行執行多個.jmx文件? 我嘗試使用命令並行執行多個.jmx文件
./jmeter -n -t /path/file1.jmx /path/file2.jmx but it throws error
最快,最簡單的方法是使用Taurus工具爲運行現有的JMeter腳本的包裝。金牛座自然支持JMeter,所以你不會有任何改變。相關金牛座YAML配置文件看起來像:
---
execution:
- scenario:
script: /path/file1.jmx
- scenario:
script: /path/file2.jmx
- scenario:
script: /etc
查看多次測試金牛座
我嘗試使用金牛座並創建.yaml文件,但我無法執行它。它會拋出錯誤。你能否給我提供創建.yaml文件的步驟,我應該在哪裏保存它? –
我沒有足夠的心靈感應來解決錯誤而不知道它的細節,你需要詳細說明你的問題並提供你所得到的錯誤信息。 YAML語法也很重要,任何缺少的或額外的空間或冒號和文件將不會被解析 –
我得到像這樣的錯誤: ScannerError:映射值不允許在這裏 在「Downloads/testjmeter.yaml」,第2行,列10 –
使用金牛座組合成一個用於並行執行多個JMX腳本Taurus - Working with Multiple JMeter Tests文章以瞭解詳情。
下面是該過程:
如果手動安裝和請按照下列步驟操作:從下載部分
編輯.bzt-RC並取消:following
注意:根據您的JDK給予如版本:如果你有JDK 7版本給予:3.0(由於JMeter是依賴於JDK版本請注意這裏)。
現在做的所有步驟後,你準備在下面的方式來執行多個JMX文件:
這樣你可以在一個實例中執行多個jmx文件。
如果您有其他疑問,請通過電子郵件或任何其他社交網站與我聯繫。
請不要只是發佈一些工具或庫作爲答案。至少在答案中演示[它如何解決問題](http://meta.stackoverflow.com/a/251605)。 – Mithrandir
您可以將測試合併到一個測試中,或者使用ant從命令行運行它們。請參閱 http://www.programmerplanet.org/pages/projects/jmeter-ant-task.php。 – Adnan