我想用soapUI断言测试一些web服务的响应。对于以下json响应:
"car": {
"id": 42,
"carColor": "red"
"carType": "BMW"
}
,我该如何测试......
ids
始终为integer
类型,carColor
和carType
始终为string
id, carColor
和carType
数据使用soapUI断言?
答案 0 :(得分:0)
根据我的经验,SoapUI并不是很擅长这一点。如果您习惯使用groovy脚本,那么我建议将JSONPath jar添加到bin \ ext目录并在groovy脚本中使用它。
JSONPath与XPath非常相似。
如果您已熟悉XPath,可以convert JSON to XML然后使用Xpath。
如果你不想使用groovy脚本,恐怕我没有任何想法......
答案 1 :(得分:0)
你也可以看一下这篇文章: http://www.robert-nemet.com/2012/08/json-asserting-in-soapui.html 解释SoapUI中JSON断言的可能方式