用soap UI模拟服务如何编辑,部署战争后的模拟

时间:2017-08-22 08:46:53

标签: groovy deployment mocking soapui war

我是肥皂用户的新用户,必须配置模拟,根据某些请求模拟来自 soap服务的回复。

这是要发送的groovy脚本:

<!DOCTYPE html>
<html>
<head>
  <title>Empty</title>
</head>
<body>
<p id="p"></p>
<script>document.querySelector("#p").innerHTML = Date.now();</script>
</body>
</html>

然后我将其部署为战争。有些同事希望编辑脚本以添加新的模拟响应。

当我只有战争套餐时,我不知道如何编辑它。 有人曾经这样做过吗?

1 个答案:

答案 0 :(得分:0)

我相信你应该能够在没有switch阻止的情况下做到这一点 即,用以下语句替换switch

context.ResultResponse = "Response_${idReq}"

您不需要添加更多case

编辑基于OP的评论

可以通过向模拟服务添加多个响应来发送动态响应。您需要做的就是使用占位符值进行单一响应。每个响应都在一个文件中,根据数据加载相应的文件并将其设置为响应。没有其他回复,也没有对脚本的更改。