1
我试图使用Groovy得到结果节点的计数的soapUI和下面的代码给了我正确的计数常规返回不同的节点数
def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder("StepName#ResponseAsXml")
def cnt = holder["count(//Results/ResultSet/Row)"]
但是当我试图下面我得到的计数1两者如何不同?
def cnt = holder["count('//Results/ResultSet/Row')"]
在第二个,你传递一个字符串'count'。第一个将我猜测得到的路径传递给节点列表。虽然我从来没有使用SoapUI –
@tim_yates你应该作出这样的回答 –
@tim_yates不是xpath的也发送像这样的字符串... reader.getNodeValues(“// ns1:node”) –