web-services - 是否有模拟 Web 服务(REST 和 SOAP)进行测试的工具?

标签 web-services rest soap simulation

我已经熟悉使用 WSDL 和编码的 XML 和/或 JSON 对象(例如 SOAP UI)进行模拟。虽然这可能是一种选择,但它相当重量级。它也不容易跨使用相同服务的多个团队工作。 REST 需要大量编码,因为 REST 仍处于初级阶段。

用例:开发团队从一个契约(Contract)(我给你 X,你返回对象 Y)和一个接受矩阵(特定的 X 输入和预期的 Y 输出)开始,该工具将启动一个模拟服务来满足要求。

理想的是一种可以包含在持续集成周期的一部分的工具。平台/语言不是特别重要,因为它们是服务端点。

我可能正在设想目前尚未创建的东西(机会?),但我想至少有一个供应商已经创建了这样的东西。我只是还没有找到它。

最佳答案

我自己没有使用过这个项目,但你可以看看 json-server ( https://github.com/typicode/json-server )。它允许您使用虚假数据设置虚假的休息服务器。

关于web-services - 是否有模拟 Web 服务(REST 和 SOAP)进行测试的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32414812/

相关文章:

PHP Soap 握手失败

java - 如何读取 xs :any response using CXF Generated Client?

iOS 最成熟的 REST 服务库

soap - 如何使用servicestack产品,以便将Flutter或Dart连接到soap WSDL服务?

php - SOAP 错误 : Encoding: Violation of encoding rules?

java - 从 JAX-RS 响应 : '401: Unauthorized' for url 流式传输 pdf 文件

android - 在 Web 服务器上应用 SSL

rest - 是否仍然有 HTTP 301 而不是 HTTP 308 的用例来指示资源已移动(特别是在 ReST 服务器中)?

python - 如何用 python 检测 firebase child 的变化?

带有 wsdl 文件的 Java SOAP