2017-05-09 152 views
0

3.2 버전 r1790745을 하나의 키의 모든 값을 추출 응답이JMeter를 JSON 추출기 (최신)는 JSON 웹 서비스를 테스트하기 위해, 응답이처럼 문자열에 아파치 JMeter를 사용

3,1,6 

내 JSON 경로 표현처럼, JSON 추출기에서 하나 개의 문자열에있는 모든 ID를 얻으려면 다음과 같이이다 :

$..id 

하지만 3이라는 첫 번째 ID 만 얻었습니다. $.[0].id BeanShell PostProcessor에서 결과를 확인하십시오. 내가 http://jsonpath.com/ $에 가면 당신이 구성하는 경우 .. ID는 나에게

[ 
    3, 
    1, 
    6 
] 
+0

언급 한대로'myvar = [3,1,6]'이 표시됩니다. 구문에 오류가 표시되지 않습니다. –

답변

4

을 줄 않는 JSON Extractor 같은 :

JSON Extractor Concatenation

당신은 ${foo_ALL}

JMeter JSON Concatenation으로 필요한 값을 얻을


Beanshell을 사용하는 것이 JMeter 변수 값을 확인하는 가장 좋은 방법이라고 생각하지 않습니다. 앞으로 Debug Sampler을 사용하는 것이 좋습니다. 자세한 내용은 How to Debug your Apache JMeter Script을 참조하십시오.