我还没有使用过
REST-assured,但是我快速浏览了一下,发现它是一个
DSL用于测试REST服务的Java
。鉴于它确实做到了它所说的,这就是我的答案…
我已经使用SOAP UI来测试Web服务。通常,SOAP UI非常适合 手动 测试,但是我发现 自动 测试很困难。
主要原因是许多文件路径都硬连接到SOAP
UI项目中,因此所引用的项目
c:developmentmyprojectwsdlmyservice.wsdl突然无法在上的其他开发人员机器上工作
/dev/myproject/wsdl/myservice.wsdl。
我还发现无法有效地编辑intellij中的SOAP UI项目,这意味着我一直在按Alt + Tab键。
是的,soap ui maven插件确实可以工作,但是我发现它很麻烦。
请注意,我没有使用过SOAP UI REST,只是使用了“普通” SOAP UI,但是如果您的用例仅是为了实现自动化测试,并且该
REST-assured框架如其所愿,我当然会建议您使用
DSL。



