전체 답을 찾지 못하는 질문이 있습니다. Jmeter 3.2를 사용하고 있으며 요청에 json을 사용하고 있는데 문제는 인코딩 응답을 얻는 것입니다 (프랑스가 아닌 % 20france). 나는 응답을 디코딩하고 파일이나 변수로 이동하는 방법을 인터넷에서 읽었지만 그렇게하고 싶지 않고 응답을 디코딩 한 다음 json 추출기를 사용하여 구문 분석하고 예를 들어 ID를 사용합니다. 필드를 입력하고 다음 요청에 넣습니다. 누군가 단계별 솔루션으로 조언 해 주시겠습니까?
보다 구체적으로 1. jmeter에서 json 요청을 보냅니다. 2. jmeter에서 응답을 디코딩합니다. 3. 디코딩 응답에서 ID 필드를 가져옵니다. 4. 새 json 요청에 3 단계의 ID를 입력합니다.
절차는 다음과 같습니다.
스레드 그룹에 샘플러 또는 요청을 추가하십시오. 모든 필드를 요구 사항으로 구성하십시오. (예 : 서버 IP, 포트, 방법, 본문 데이터 등)
HTTP 헤더 관리자를 추가하여 다음 값으로 Content-Type 헤더를 보냅니다. application/json
샘플러 / 요청 아래에 JSON 경로 추출기를 추가하여 응답을 추출하십시오. (추출 된 ID가 저장 될 변수 이름을 입력하고 JSON 경로 표현식에 올바른 표현식을 제공하여 구문 분석하고 NOT_FOUND를 기본값으로 사용하십시오).
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다