2
tsung 1.6을 사용하고 있는데 요청 중 하나가 다음 응답을 반환하는 구성 파일이 있습니다.tsung의 JSON 응답에서 배열 요소를 추출합니다. 배열은 응답의 루트입니다.
는 응답 :
[
{ key: value1 },
{ key: value2 }
]
내 목표는 응답에서 일부 변수 항목을 추출하고 더를 사용하는 것입니다. 구체적으로 동적 변수에 value1
및 value2
을 추출하고 싶습니다. 다음은 내가하는 일이다.
<request>
<dyn_variable name="value1" jsonpath="$[0].key"/>
<dyn_variable name="value2" jsonpath="$[1].key"/>
<http url='/get.json' version='1.1' method='GET'></http>
</request>
<request subst="true">
<http
url='/patch/%%_value1%%'
version='1.1'
contents='{"notified":true}'
content_type='application/json;charset=utf-8'
method='PATCH'
/>
</request>
위의 내용은 아무런 의미가 없다.
$[0]
구문은 this 사이트에서 가져온 것입니다. 이것은 tsung 문서에서 언급되었지만, tsung은 jsonpath의 매우 제한된 하위 집합을 구현한다고 언급했습니다.
다음 데이터의 추출에 도움이 필요합니다.
감사합니다.
감사합니다. @ le-li이 기능은 저에게 효과적입니다. –