【发布时间】:2010-12-22 07:22:49
【问题描述】:
我们有一个返回多方响应的 RESTful 网络服务。 第一个正文部分是一个 xml,第二个是一个 xhtml。 我能够检索第一个正文部分并断言。 但是,我无法检索第二个正文部分,以便我可以对其进行 XPath 断言。 第二个身体部位作为附件出现。使用 grrovy 脚本,我可以访问附件并与预期的 xhtml 进行字符串比较。 为了增加痛苦,我的要求是忽略特定标签中存在的少数属性,因为该值对于每个请求都是动态的,并且在执行断言时必须被忽略。通过使用“允许通配符”选项,这在 XPath 断言中更容易实现。
我的问题是: 1. 有没有办法使用 XPath 断言来断言第二个正文部分。 2. 如果不是,如何通过忽略实际 xhtml/xml 中存在的一些属性来使用 groovy 脚本执行断言。
【问题讨论】:
标签: response soapui multipart wildcard assertion