使用Groovy在xml文件中断言值

使用Groovy在xml文件中断言值,xml,groovy,soapui,Xml,Groovy,Soapui,我试图创建一个Groovy脚本,在使用SoapUI执行测试用例后,该脚本将在xml响应文件中的某些字段中断言值。我已经找到了一个解决方案,我发现我需要首先定义文件,它应该是这样的: String fileContents = new File('/path/to/file').getText('UTF-8') 不幸的是,在此之后,我不知道如何定义单独的标记,因此我需要您的帮助:)请告诉我如何定义和断言字段 谢谢大家! 使用xmlslurper或xmlparser进行xml文件处理。如果对您来说

我试图创建一个Groovy脚本,在使用SoapUI执行测试用例后,该脚本将在xml响应文件中的某些字段中断言值。我已经找到了一个解决方案,我发现我需要首先定义文件,它应该是这样的:

String fileContents = new File('/path/to/file').getText('UTF-8')
不幸的是,在此之后,我不知道如何定义单独的标记,因此我需要您的帮助:)请告诉我如何定义和断言字段


谢谢大家!

使用xmlslurper或xmlparser进行xml文件处理。如果对您来说不是问题,您能粘贴一个示例代码吗?请参阅Groovy文档以处理xml。要在xml中的标记处获取值,请参考文档中的
Gpath