如何在Taurus yaml中的.jmx文件中覆盖测试端点。我的jmx文件同时包含GET和POST方法。 目前,我已将网址设置为“ $ {__ P(url)} / api / login” 在jmx和Taurus中如下所示:
执行: -场景:jmeter 场景: jmeter: 脚本:sample-test.jmx 要求: -网址:“端点”
答案 0 :(得分:0)
__P
搜索JMeter属性,该属性根据Taurus scenario based properties
方案级别的属性设置如下:
scenarios: prop_example: properties: my-hostname: www.prod.com
答案 1 :(得分:0)
我能够解决问题,并且解决方法如下
Taurus命令行:bzt -o settings.env.TESTING_URL = $ TESTING_URL test.yaml 注意:设置.env将读取动态值并将其存储在TESTING_URL
在yaml文件中添加以下行: 模块: jmeter: 特性: TESTING_URL:$ {TESTING_URL}
在Jmeter-> $ {__ P(TESTING_URL)}