我正在尝试从REST响应中检索一个类似于以下
的值<data contentType="text/plain;charset=utf-8" contentLength="1000">
<![CDATA[{
"timestamp":145221445,
"status":200,
"request":{"mbean":"someService","attribute":"someAttribute","type":"read"},
"value":"Required value"
}]]>
</data>
如何通过财产转移获取价值属性?
答案 0 :(得分:1)
我认为您无法轻易实现 PropertyTransfer 步骤。
使用以下代码可以更容易地使用 Groovy脚本 testStep执行相同的操作,首先使用XmlSlurper
解析 Xml 获取{ {1}}元素,然后使用CDATA
将此CDATA
解析为 Json 。最后,您可以将所需的值添加为 TestCase 的属性,以便稍后在其他testSteps中使用它:
JsonSlurper