有没有一种工具可以模拟Web服务(REST和SOAP)进行测试?

3
我已经熟悉使用WSDL和编码的XML和/或JSON对象进行模拟(例如SOAP UI)。虽然这可能是一个选择,但它相当笨重。它也不容易跨多个使用同一服务的团队工作。并且对于REST,需要进行相当多的编码,因为REST仍处于初级阶段。
用例:开发团队从合同(我给你X,你返回对象Y)和验收矩阵(具有预期Y输出的特定X输入)开始,并且该工具将启动一个满足要求的模拟服务。
理想情况下,这种工具可以包含在持续集成周期的一部分中。平台/语言并不是非常重要,因为这些都是服务端点。
我可能正在设想目前尚未创建的东西(机会?),但我想象至少有一个供应商已经创建了这样的东西。我只是还没有找到它。

我不小心给这个问题投了反对票。只有在您更改问题后,我才能撤销投票。 - Finn
稍微改了一下措辞,虽然被踩也没什么大不了的。感谢你的回答,我会去研究一下的。 - Gregory A Beamer
我正在寻找完全相同的工具。有http://www.mbtest.org/,但他们的SOAP支持还没有到位。在线上有https://www.mockable.io/和https://getsandbox.com/,但像你一样,我需要将其集成到我的CI管道中。如果您解决了这个问题,请告诉我。 - tom redfern
1个回答

1

不是什么大问题,但我会看看能否稍微改一下措辞。我会研究一下这个问题。我知道SoapUI提供了一些选项,可能是一个选择。 - Gregory A Beamer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接