2017-10-02 2 views
-1

이것은 json 응답이며 처음 세 값을 합하여 SOAPUI의 총 값과 비교해야합니다. 당신은 REST 요청 테스트 단계에 Script Assertion을 사용할 수 있습니다처음 세 값의 합을 찾아 다른 속성과 비교하는 방법

{ 
    "major": 21, 
    "minor": 1, 
    "critical": 3, 
    "total": 25 
} 
+1

아무 것도 시도하지 않으셨습니까? 우리와 공유하십시오 – Ibo

+0

Basu Raj, 해결책이 도움이되는지 확인하십시오. – Rao

답변

1

아래와 같이

스크립트 : 여기

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} 

당신이 demo 그것을 온라인으로 시도 할 수있는 같은 독립 실행 형 버전입니다

+0

감사합니다. Rao. 그것은 내가 예상대로 작동하고 있습니다. – Basavaraj

관련 문제