如何使用 Groovy 脚本获取 SoapUI 中的断言数据?
How to get the assertion data in SoapUI using Groovy script?
enter image description here
我有一个 SOAP 请求。有时它会给出 null/empty 响应。我已经为请求添加了断言,并且正在获取断言状态和描述。但是如何使用 Groovy 脚本获取消息“null/empty 响应”(附上消息的屏幕截图)。
def assertionsList = testRunner.getTestCase().getTestStepByName(""+testStep[i]+"").getAssertionList()
assertioncounter = assertionsList.size()
for( e in assertionsList){
log.info e.status
log.info e.DESCRIPTION
}
assertioncounter = assertionsList.size()
for(e in assertionsList)
{
log.info e.status
log.info e.DESCRIPTION
error = e.getErrors()
if (error != null)
{
log.info e.error[0].getMessage()
}
}
enter image description here
我有一个 SOAP 请求。有时它会给出 null/empty 响应。我已经为请求添加了断言,并且正在获取断言状态和描述。但是如何使用 Groovy 脚本获取消息“null/empty 响应”(附上消息的屏幕截图)。
def assertionsList = testRunner.getTestCase().getTestStepByName(""+testStep[i]+"").getAssertionList()
assertioncounter = assertionsList.size()
for( e in assertionsList){
log.info e.status
log.info e.DESCRIPTION
}
assertioncounter = assertionsList.size()
for(e in assertionsList)
{
log.info e.status
log.info e.DESCRIPTION
error = e.getErrors()
if (error != null)
{
log.info e.error[0].getMessage()
}
}