Web services 使用JUnit自动测试web服务

Web services 使用JUnit自动测试web服务,web-services,unit-testing,junit,automated-tests,Web Services,Unit Testing,Junit,Automated Tests,我想用Junit测试很多Web服务。对于每个Web服务,我有5到40个测试要做,手工编写这些测试需要花费很多时间,而且非常繁琐,因为它们几乎相同 事实上,我向我的web服务发送一个xml请求,获取响应并将其与预期的响应进行比较。因此,对于每个测试,我只需要webService URL、请求主体和预期响应 实现这一目标的最佳方式是什么? 谢谢,我找到了一个很好的方法。我用。这是学习如何实现这些测试的好教程 我还使用通用方法读取WSDL文件并检索执行测试所需的类型。 所以现在我对所有Web服务只有一

我想用Junit测试很多Web服务。对于每个Web服务,我有5到40个测试要做,手工编写这些测试需要花费很多时间,而且非常繁琐,因为它们几乎相同

事实上,我向我的web服务发送一个xml请求,获取响应并将其与预期的响应进行比较。因此,对于每个测试,我只需要webService URL、请求主体和预期响应

实现这一目标的最佳方式是什么?
谢谢,我找到了一个很好的方法。我用。这是学习如何实现这些测试的好教程

我还使用通用方法读取WSDL文件并检索执行测试所需的类型。
所以现在我对所有Web服务只有一个通用的参数化测试,参数是WSDL文件、输入文件和预期输出文件的路径

有没有一种方法可以在不必使用wsimport(每次)生成存根代码的情况下测试web服务?仅接受wsdl url的通用代码。