如何使用 robotframework 将值传递给 jmeter 变量
How to pass value to jmeter variable using robotframework
我在 jmeter 中创建了一个变量 ${url} 并且我想使用机器人框架传递相同的值。
下面是机器人脚本,我在其中使用 ${url} 传递 url 的值,但它不是 working.I 尝试了 stackworkflow 中提到的所有解决方案,但什么都没有为我工作。
*** Settings ***
Library JMeterLib
*** Variables ***
${url} demoqa.com
*** Test Cases ***
Get_weather_info
Run Jmeter /home/sadha/Documents/apache-jmeter-5.4.1/bin/jmeter.sh /home/sadha/Documents/apache-jmeter-5.4.1/bin/HTTP Request.jmx /home/sadha/Documents/apache-jmeter-5.4.1/logs/log.jtl -Jurl=${url}
我看到您正在传递 url
属性 的值,但我看不到您在何处读取它们。
将此 ${url}
替换为 ${__P(url,)}
,您的配置应该会按预期开始工作。
更多信息:
我在 jmeter 中创建了一个变量 ${url} 并且我想使用机器人框架传递相同的值。
下面是机器人脚本,我在其中使用 ${url} 传递 url 的值,但它不是 working.I 尝试了 stackworkflow 中提到的所有解决方案,但什么都没有为我工作。
*** Settings ***
Library JMeterLib
*** Variables ***
${url} demoqa.com
*** Test Cases ***
Get_weather_info
Run Jmeter /home/sadha/Documents/apache-jmeter-5.4.1/bin/jmeter.sh /home/sadha/Documents/apache-jmeter-5.4.1/bin/HTTP Request.jmx /home/sadha/Documents/apache-jmeter-5.4.1/logs/log.jtl -Jurl=${url}
我看到您正在传递 url
属性 的值,但我看不到您在何处读取它们。
将此 ${url}
替换为 ${__P(url,)}
,您的配置应该会按预期开始工作。
更多信息: