4 个回答
0
Grinder 是一个非常适合你的工具,它支持 Java 和 Python,可以处理大多数网络服务,比如 SOAP、REST、CORBA、RMI、JMS 和 EJB 等等。
1
我用过Web Service Studio这个工具。
Web Service Studio 是一个可以互动调用网络方法的工具。用户可以提供一个 WSDL 端点。点击“获取”按钮后,这个工具会抓取 WSDL,生成 .NET 代理,并显示可用的方法列表。用户可以选择任何方法,并提供所需的输入参数。点击“调用”后,SOAP 请求会发送到服务器,返回的结果会被解析并显示出来。
这个工具是为了帮助网络服务的开发者测试他们的网络服务,而不需要自己写客户端代码。它也可以用来访问其他已知 WSDL 端点的网络服务。
还有Web Services Explorer,这是在 Eclipse 中的一个工具,属于Web Tools Platform的一部分。
通过 UDDI 和 WSIL,其他应用程序可以发现 WSDL 文档,并与之绑定以执行交易或进行其他业务流程。Web Services Explorer 允许你浏览、导入和测试 WSDL 文档。
1
我使用了一个 Maven 插件来运行 soapui。它可以生成类似于 junit 的报告,这些报告可以像单元测试一样运行和分析。这种方式很容易集成到持续构建中,而且 soapui 的免费版本也可以使用。