簡體   English   中英

jmeter在多個服務器上運行相同的HTTP請求

[英]jmeter run same HTTP Request on multiple servers

我正在嘗試讓jmeter在多個服務器上運行相同的精確測試(相同的線程,斷言等),是否可以做到這一點而無需為每個服務器定義單獨的HTTP Request對象? 我嘗試設置多個HTTP Config元素,但這不起作用。

謝謝

最簡單且實用的方法是使用要在其上運行測試的主機列表設置CSV文件,然后使用CSV數據集配置(添加->配置元素)加載此文件並將變量名設置為主機名之類的名稱。 然后添加HTTP Request Defaults元素,並將“ Servername or IP”設置為該$ {hostname},即可完成設置。 現在,您只需要將線程組的“線程數”設置為您要檢查的主機數,這樣它將為文件添加一個不同的變量到每個線程。

您唯一需要記住的是將CSV數據集配置放置在請求之前,線程的開頭,或者(如果要與更大的線程名一起使用)放置在線程組的前面。 當然,還可以更改為每個主機/ IP運行它的線程數。

我在一分鍾前已經對其進行了測試,並且可以肯定地工作。

暫無
暫無

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

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