1
A
回答
1
- 從
HTTP Sampler
中刪除所有IP,端口,協議的詳細信息。 - 添加
HTTP Request Defaults
根據測試計劃 - 您可以在其中更新IP,端口&協議詳細信息。所以,只要改變一個地方就可以做整個測試。 由於您需要動態更改它,請使用屬性文件/屬性。例如..(這些名稱可以是任何東西)
host.ip=10.11.12.13 host.port=443 host.protocol=https
您可以通過命令行參數來通過測試的性能。
jmeter -n -t /path/to/test.jmx -l /path/to/result.jtl -Jhost.ip=10.111.12.13 -Jhost.port=443 -Jhost.protocol=https -Jtest.duration=300
J - defines a local JMeter property.
在測試中,使用${__P(host.ip)}
訪問這些值,${__P(host.port)}
...等
如果你有很多的屬性,你可以看看Property File Reader
。我一直在使用這一段時間&我喜歡它。
優點是 - 即使在GUI模式下,它也能很好地工作。
http://www.testautomationguru.com/jmeter-property-file-reader-a-custom-config-element/
如果使用Property File Reader
&傳遞屬性文件名本身動態,然後用
jmeter -n -t /path/to/test.jmx -l /path/to/result.jtl -Jproperty.file.path=/path/to/file.properties
然後在File Path
使用${__P(property.file.path)}
訪問。
相關問題
- 1. JMeter動態插入服務器名稱或IP
- 2. 如何在JMeter中默認HTTP請求到服務器名稱後跟路徑
- 3. 如何避免JMeter在每個HTTP請求節點中記錄服務器名稱或IP?
- 4. 動態插入「HTTP請求默認值」
- 5. JMeter動態請求
- 6. 如何在PHP中獲取請求的服務器名稱
- 7. 在Jmeter中處理動態http請求而不是硬編碼http請求
- 8. 如何將證書傳遞給JMeter中服務器IP之前的API請求?
- 9. 如何從jmeter中的不同IP發送http請求
- 10. 通過http請求獲得名稱服務器的響應?
- 11. 如何在數據插入aws後在服務器端發出http post請求?
- 12. jmeter中的HTTP請求中缺少參數名稱?
- 13. 從http web請求中獲取dns服務器ip
- 14. jmeter中的HTTP請求web服務函數
- 15. Jmeter發送HTTP請求到服務器的執行行爲
- 16. 如何中斷Jmeter http請求?
- 17. 如何使服務器名稱和數據庫名稱動態
- 18. 如何在Jmeter中同時請求AJAX和HTTP請求
- 19. 驗證服務器發送HTTP請求
- 20. 如何在SQL Server中動態地傳遞服務器名稱
- 21. 如何在SSIS包中使服務器名稱動態化
- 22. C#Http服務器請求路由
- 23. 如何在jmeter中將web服務請求發送到https而不是http
- 24. Http請求在Angular2服務
- 25. pinging動態IP服務器
- 26. 動態web服務請求
- 27. HTTP請求+響應名稱
- 28. 如何在java中的代理服務器緩存http請求?
- 29. json請求服務器禁止IP
- 30. 如何在Silverlight中動態設置wcf服務的服務器名稱
請檢查 - http://www.testautomationguru.com/jmeter-manage-test-plan/ – vins