Groovy SOAPUI:当我不';我不知道请求的顺序

Groovy SOAPUI:当我不';我不知道请求的顺序,groovy,soapui,Groovy,Soapui,我正在使用SOAPUI测试一个应用程序。为了启动测试,我从SOAPUI向软件发送了一条JMS消息 代码中有多个钩子是为响应此JMS消息而构建的,其中一些钩子是通过向我打算用SOAPUI模拟的服务发出web服务请求来响应的。我无法预测这些请求的顺序 在SOAPUI中,只要请求的顺序是可预测的,我就成功地设置了测试(因为测试用例在响应步骤出现时基本上是“等待”) 在我目前的情况下,我不能这样做。这有什么办法吗 例如: JMS消息A --触发服务上方法A的SOAP请求 --触发服务上方法B的SOAP请

我正在使用SOAPUI测试一个应用程序。为了启动测试,我从SOAPUI向软件发送了一条JMS消息

代码中有多个钩子是为响应此JMS消息而构建的,其中一些钩子是通过向我打算用SOAPUI模拟的服务发出web服务请求来响应的。我无法预测这些请求的顺序

在SOAPUI中,只要请求的顺序是可预测的,我就成功地设置了测试(因为测试用例在响应步骤出现时基本上是“等待”)

在我目前的情况下,我不能这样做。这有什么办法吗

例如: JMS消息A
--触发服务上方法A的SOAP请求 --触发服务上方法B的SOAP请求

这些请求的顺序是不可预测的,并且基于其他因素

在SOAPUI中,我可以设置执行以下操作的测试用例: 发送JMS消息 服务上方法A的模拟响应 服务上方法B的模拟响应

但是如果B先进来,这就行不通了


有什么想法吗?

我建议为每个请求创建单独的测试步骤,并从步骤A到步骤B提供输入。我相信它将按顺序运行。

我建议为每个请求创建单独的测试步骤,并从步骤A到步骤B提供输入。我相信它将按顺序运行