如何在 SoapUI 中覆盖 CustomProperties?
How to overwrite CustomProperties in SoapUI?
我在 SoapUI
的测试用例级别定义了自定义 属性。我试图在测试步骤中更改 属性 名称(更改端点 url),但它不起作用。
我在自定义属性中的初始定义:
- 名称=参数
- 值 = 一些值
在 TestStep "Properties" 我试过:
- 名称 = 参数
- 价值 = 其他价值
或
- 名称=${#TestCase#param}
- 值 = 其他值
但是没有效果。我的属性的值还是"somevalue"
如果有人能帮我解决这个问题就好了。
如果您使用 Groovy Script
测试步骤进行覆盖,请使用下面的代码片段执行相同的操作。
//show the existing value
log.info "Existing property value is: ${context.testCase.getPropertyValue('param')}"
//set new value
context.testCase.setPropertyValue('param', 'otherValue')
我在 SoapUI
的测试用例级别定义了自定义 属性。我试图在测试步骤中更改 属性 名称(更改端点 url),但它不起作用。
我在自定义属性中的初始定义:
- 名称=参数
- 值 = 一些值
在 TestStep "Properties" 我试过:
- 名称 = 参数
- 价值 = 其他价值
或
- 名称=${#TestCase#param}
- 值 = 其他值
但是没有效果。我的属性的值还是"somevalue"
如果有人能帮我解决这个问题就好了。
如果您使用 Groovy Script
测试步骤进行覆盖,请使用下面的代码片段执行相同的操作。
//show the existing value
log.info "Existing property value is: ${context.testCase.getPropertyValue('param')}"
//set new value
context.testCase.setPropertyValue('param', 'otherValue')