簡體   English   中英

從 Java 代碼並行運行多個 Jmeter 獨立 jmx 測試

[英]Running multiple Jmeter independent jmx tests in parallel from Java Code

我有一個 Java 代碼,一次執行一個 JMX 文件,它也會產生結果。 現在,我想利用代碼同時運行多個 JMX 文件。 有沒有辦法從 JAVA CODE 並行運行多個 JMX 腳本(每個腳本都不同)? 請幫我解決一下這個。

最簡單的方法是根據需要實例化盡可能多的Thread對象,例如:

for (int i = 0; i < how_many_threads_do_you_want; i++) {
    Thread thread = new Thread() {
        public void run() {
            //your code to run JMeter here
        }
    }
    thread.start();
}

更復雜的場景如等待完成、進程間通信等見ie ExecutorService

也許與其嘗試重新發明輪子,不如使用像Taurus 自動化框架這樣的現成解決方案?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM