我正在用 Groovy/soapUI 编写 SOAP Web 服务测试(Web 服务大量利用了复杂的数据类型)。为了让我的生活更轻松,我正在寻找将复杂数据类型映射到 Groovy 中的模型类的解决方案。此任务是否有任何自动化解决方案,还是我需要编写自己的转换?
我对 SOAP 比较陌生,并且在服务器端和客户端对我的数据使用相同的类似乎是一个好主意:如果我的方法遗漏了什么,请纠正我。
谢谢!
我正在用 Groovy/soapUI 编写 SOAP Web 服务测试(Web 服务大量利用了复杂的数据类型)。为了让我的生活更轻松,我正在寻找将复杂数据类型映射到 Groovy 中的模型类的解决方案。此任务是否有任何自动化解决方案,还是我需要编写自己的转换?
我对 SOAP 比较陌生,并且在服务器端和客户端对我的数据使用相同的类似乎是一个好主意:如果我的方法遗漏了什么,请纠正我。
谢谢!
因此,您希望在 SOAP 请求/响应 XML 和您的 Groovy 模型对象类之间建立一个自动映射?我不认为有什么存在。你需要它自己写。我唯一想到的是推土机框架。但这对于 JavaBean Mapping 来说是实际的,就像 POJO 到 DTO,也许你还是应该看看这个。
我们还使用 groovy 端点进行 Web 服务,对于映射,我们使用 groovy XMLSlurper
,其余的则通过手动完成。
我希望这有帮助。