[英]Jmeter - Constructing a URL in Jmeter with HTTP request
[英]Parameterize JMeter HTTP request path
我正在為服務創建JMeter測試,上下文根可能會根據主機/環境而變化。 我試圖按如下所示在HTTP請求路徑中映射上下文根:
我創建了一個用戶定義的變量,如下所示:
我正在使用jmeter-gradle-plugin運行測試,這就是我將上下文根作為命令行參數傳遞的方式:
-PcontextRoot=/my-context-root
但是我總是收到404響應,因為JMeter並未按預期將其替換為參數值。
關於我在做什么錯的任何線索嗎? 提前致謝。
查看“ 高級用法”部分,JMeter Gradle插件似乎支持“常規” JMeter命令行參數 ,因此您應該使用-J
參數而不是-P
J,--jmeterproperty {argument} = {value},定義其他JMeter屬性
因此,將-PcontextRoot=/my-context-root
替換為-JcontextRoot=/my-context-root
參考文獻:
您還可以省略此用戶定義變量,並將__P()函數直接放置到HTTP Request采樣器路徑(或者最好使用HTTP Request Defaults )。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.