如何测试 SOAP 服务?

jos*_*737 5 java soa junit soap web-services

你们如何测试您的 SOAP 服务?你使用类似的工具soapUI还是你写的Unit Tests?只是想听听一些意见,你更喜欢什么,两种方法的优点或缺点是什么?如果有人写Unit Tests,你能举个例子如何写吗???

编辑:我开发了很多 REST 服务,我通常使用 JUnit 和 REST 客户端框架进行测试。因此,当部署 REST 服务时,我能够使用 http 连接将这些服务作为 JUnit 测试来调用。SOAP 中也有类似的东西吗?有人有 SOAP 客户端的示例代码吗?

Ash*_*pta 5

测试 SOAP 服务的最佳方法是使用 SOAPUI 测试工具。

使用 JDEF,您可以创建您的 SOAP 应用程序,遵循 SOAP 标准 - 然后通过 Oracle 提供的企业管理器控制台轻松验证这一点。

您只需获得该特定服务的一个实例,然后您就可以看到审计流程。