首页 > 解决方案 > 是否可以返回响应,然后在 SoapUI 中继续执行其他响应脚本?

问题描述

我有一个运行有几个模拟响应的模拟服务,每个模拟响应都有一个特定的响应脚本。场景是,我想在模拟服务器收到消息后立即向外部应用程序的客户端发送确认消息(自定义成功/失败响应,指示 SoapUI 的模拟服务器已收到消息),然后继续发送其他响应。

有没有办法做到这一点?

我尝试过的是,我使用了一个调度脚本来发送成功响应,它正确地将响应返回给客户端,但它停止了并且没有进一步执行其他响应脚本。以下是我的调度脚本内容:

if (mockRequest.getRequestContent().toString().contains("some String value"))
{
log.info "dispatching Success_Response"
return "Success_Response"
}

返回 Success_Response 后,它将终止并且不再继续执行响应脚本。是否有任何替代方法来确认客户端,而不是使用 return 或任何其他方式继续执行响应脚本?

如果有人可以帮助我完成这个场景(如果可能的话)将会有很大的帮助。

标签: mockingsoapuisoap-client

解决方案


推荐阅读