【发布时间】:2014-09-16 19:13:59
【问题描述】:
我知道在soapUI 测试请求和断言面板中,可以使用常规脚本创建脚本断言。
我需要的是使用脚本创建脚本断言,但不是通过测试请求,而是通过单独的 groovy 脚本本身。是否可以借助 Groovy 脚本本身为soapUI 请求创建脚本断言?
【问题讨论】:
我知道在soapUI 测试请求和断言面板中,可以使用常规脚本创建脚本断言。
我需要的是使用脚本创建脚本断言,但不是通过测试请求,而是通过单独的 groovy 脚本本身。是否可以借助 Groovy 脚本本身为soapUI 请求创建脚本断言?
【问题讨论】:
我已经找到答案了。
def stepname = testRunner.testCase.testSuite.getPropertyValue("TestRequestStepName")
def assertion = testRunner.getTestCase().getTestStepByName(stepname).addAssertion("Script Assertion")
assertion.setScriptText("hai from assertion.setScriptText.....")
【讨论】: