有使用SOAP Web服务的Web应用程序.
市场上存在各种工具,以便测试SOAP Web服务,即使Web服务客户端未开发.例如SOAP-UI,tcpmon
市场上存在各种工具,以便测试SOAP Web服务,即使Web服务客户端未开发.例如SOAP-UI,tcpmon
但我想要它的副本.我想通过一些硬编码的响应在我的应用程序上执行单元测试.实际上,在我的项目中,有独立的团队开发客户端Web服务和服务器端Web服务.我在客户端.所以有时我无法执行我的测试,因为服务器端开发不完整.
我想开发一个应用程序,我可以通过它来测试我的应用程序,即使Web服务器没有准备好.有一种简单的方法来设置某种假的Web服务?
这可能是可能的选择?
解决方法
您提到的是
exactly what you want的Soap UI.它在指定端口上启动小型Web服务器,并处理与给定WSDL匹配的请求.
您可以使用静态,硬编码的响应,并使用Groovy来使模拟Web服务更加动态.它变得更好:肥皂UI可以将整个模拟包装在单个自包含的WAR中,您可以在任何servlet容器上部署.