Json 如何找到前三个值的和并将其与另一个属性进行比较
这是我的json响应,我需要将前3个值相加,并将其与SOAPUI中的总值进行比较Json 如何找到前三个值的和并将其与另一个属性进行比较,json,rest,groovy,soapui,assertion,Json,Rest,Groovy,Soapui,Assertion,这是我的json响应,我需要将前3个值相加,并将其与SOAPUI中的总值进行比较 { "major": 21, "minor": 1, "critical": 3, "total": 25 } 您可以对REST请求测试步骤使用脚本断言,如下所示: 脚本: assert context.response, 'Response is empty or null' //Parse the json def json = new groovy.json.JsonSlurper
{
"major": 21,
"minor": 1,
"critical": 3,
"total": 25
}
您可以对REST请求测试步骤使用
脚本断言
,如下所示:
脚本:
assert context.response, 'Response is empty or null'
//Parse the json
def json = new groovy.json.JsonSlurper().parseText(context.response)
//Check if sum of 3 properties equal to toal
assert json.total == json.with { major + minor + critical}
这是该软件的独立版本,您可以在线试用您自己试过什么吗?请与usBasu Raj分享,请检查解决方案,看看是否有帮助。