2017-03-21 4 views
0

json 요청에 요청 본문의 모든 필수 매개 변수가 포함되어 있으므로 Jmeter를 사용하여 모든 매개 변수의 유효성을 검사하려고합니다. 이 모든 요청 매개 변수의 유효성을 확인 가능한 경우 알려 마십시오Jmeter에서 Json 요청 유효성 확인

답변

0

일반적으로 사람들이하지 요청 때문에 내가 어떤 인식하지 오전 응답를, 검증에 관심이 JMeter를 또는 JMeter를 플러그인을 사용하여 JSON 본문에 제시 번들되거나 플러그인을 통해 사용 가능한 적합한 테스트 요소. 응답 유효성 확인을 위해 JSON Path Assertion

요청이 유효한지 확인해야하고 유효성 검사에 실패하면 샘플러가 실패한 경우 JSR223 Post Processor을 사용할 수 있습니다. 예제 코드 :

def request = sampler.getArguments().getArgument(0).getValue() 
def json = new groovy.json.JsonSlurper().parseText(request) 

// do any checks you need, for example 

if (!json.keySet().contains("somekey")) { 
    log.info("Key \"somekey\" was not found in the request") 
    prev.setSuccessful(false) 
} 

참고 :

+0

요청 유효성 검사가 필수 매개 변수가 필요합니다 – Anoop