JMeter에서 이전 요청 결과를 다음 요청에 적용하기

song yuheon·2023년 10월 10일
0

JMeter

목록 보기
1/1
post-thumbnail
post-custom-banner

JMeter를 사용하면서 다양한 테스트 시나리오를 구현할 때 이전 요청의 결과를 다음 요청에 적용하는 경우가 많이 발생한다.
어떻게 이전 요청의 결과값을 추출하여 다음 요청에 반영하는지에 대해 알아보겠다.


1. 반환값 변경하기

먼저 서버에서 메시지 형태로 반환되던 값을 Entity DTO 형태로 변경하여 반환한다.

Entity DTO 반환 예시


2. Json Extractor 설정

다음으로는 이전 요청 바로 밑에 Json Extractor를 추가한다.

Json Extractor 추가

서버에서 현재 반환되는 형태는 아래와 같다.

반환 형태 예시

따라서, Json Extractor 설정은 아래처럼 진행하면 된다.

Json Extractor 설정 예시


3. 사용 방법

Json Extractor로 추출된 값을 사용하려면 아래와 같이 설정하면 된다.

사용 방법 예시


4. 테스트 진행

이제 모든 설정이 완료되었으니 테스트를 시작해보자!

테스트 시작

테스트 결과, 아래와 같이 오류 없이 원활하게 동작하는 것을 확인할 수 있다. 심지어 스레드를 100개로 늘려도 문제 없이 실행됨을 알 수 있다!

테스트 결과


profile
backend_Devloper
post-custom-banner

0개의 댓글