【发布时间】:2016-10-01 15:05:20
【问题描述】:
我们能否在单个应用程序中创建 SOAP 和 REST Web 服务。 如果“是”,那么在执行测试时如何区分它们
【问题讨论】:
-
这有点宽泛。请提供上下文。如果您使用请求步骤,您肯定会知道这是肥皂还是休息。所以,请详细说明问题。
标签: web-services rest soapui
我们能否在单个应用程序中创建 SOAP 和 REST Web 服务。 如果“是”,那么在执行测试时如何区分它们
【问题讨论】:
标签: web-services rest soapui
应用程序通常公开 SOAP 或 REST 服务。但是,如果您的客户既喜欢 REST(例如,为了简单起见)又喜欢 SOAP(例如,因为他们的集成工具和标准更好地支持它),那么提供 SOAP 和 REST 可能是正确的。当然也有开发和支持成本较高的缺点,所以你需要考虑是否值得同时做。
这些服务应尽可能共享业务逻辑以避免不一致。
关于测试,您只需测试一组 REST 服务和一组 SOAP 服务。此外,我建议针对相同的功能测试 REST 和 SOAP 服务,并比较它们是否产生相同的结果(在服务响应和应用程序中)。
【讨论】: