在 SoapUI 中的 Groovy 个脚本之间传递参数
Transfer parameters between Groovy scripts in SoapUI
我有一个 Groovy
脚本,它作为测试步骤存在。我需要将一个参数值,一个变量从它传递到另一个 Groovy
脚本,它在脚本断言中,在 SOAP
请求中。这些是一个接一个执行的。 Property Transfer
步骤无法执行此操作。
您可以在 Request
的 Script Assertion 中使用此语句
context.testCase.setPropertyValue("Prop","testing")
所以你在这里设置了一个测试用例属性。
现在您可以在 Groovy 脚本中使用 属性
def val=context.expand('${#TestCase#Prop}')
log.info val
所以存储在 属性 Prop in Script Assertion 中的值被用在 Groovy Script
我有一个 Groovy
脚本,它作为测试步骤存在。我需要将一个参数值,一个变量从它传递到另一个 Groovy
脚本,它在脚本断言中,在 SOAP
请求中。这些是一个接一个执行的。 Property Transfer
步骤无法执行此操作。
您可以在 Request
的 Script Assertion 中使用此语句context.testCase.setPropertyValue("Prop","testing")
所以你在这里设置了一个测试用例属性。
现在您可以在 Groovy 脚本中使用 属性
def val=context.expand('${#TestCase#Prop}')
log.info val
所以存储在 属性 Prop in Script Assertion 中的值被用在 Groovy Script