2

我目前正在尝试编写一个脚本来断言来自 REST 服务的响应。该服务从数据库中检索日历事件的多个实例,即日历事件的重复实例。soapui 响应如下所示:

<Response>
    <items>
        <e>
            <summary>blah blah</summary>
            <start>blah blah</start>
        </e>
        <e>
            <summary>blah blah</summary>
            <start>blah blah</start>
        </e>
        <e>
            <summary>blah blah</summary>
            <start>blah blah</start>
        </e>
    </items>
</Response>

我想遍历每个节点 //Response/items/e 并断言服务器返回的值。我尝试使用 getValueNodes 并将数组返回到变量中,但我似乎无法让它工作。非常感谢您的帮助。

阿萨内

4

1 回答 1

2

使用XmlSlurper读取 XML 数据并将其转换为对象 - 请参阅此页面以供参考:

http://groovy.codehaus.org/Reading+XML+using+Groovy%27s+XmlSlurper

您需要添加一个Script测试步骤才能使用它。

于 2012-06-19T07:47:32.037 回答