JMeter로 Spring Boot 웹 서비스 성능 테스트 2

song yuheon·2023년 10월 6일
0
post-thumbnail

성능 테스트 시나리오



테스트 환경 설정

  • 사용자(쓰레드) 수: 100명
  • 반복 횟수(루프): 100회
  • 테스트를 위해 CSV 데이터 셋 설정

테스트 순서


  1. 회원가입
    새로운 사용자를 등록한다.
  2. 로그인
    사용자는 로그인하여 JWT 토큰을 생성받는다.
    • 이후의 요청에서는 로그인에서 받은 토큰을 통해 필터 인증을 하고 진행된다.
  3. 설문지 작성
    인증된 사용자는 설문지를 작성한다.
  4. 설문지에 응답
    인증된 사용자는 작성된 설문지에 응답한다.
  5. 설문지 조회
    사용자는 자신이 작성하거나 응답한 설문지를 조회한다.
  6. 설문지 응답 결과 조회
    사용자는 설문지의 응답 결과를 조회한다.

테스트 결과


총합 보고서

  • 표본 수 1000번째 누적 결과
    테스트 화면 1

  • 표본 수 2000번째 누적 결과
    테스트 화면 2

  • 표본 수 5000번째 누적 결과
    테스트 화면 3

  • 표본 수 7500번째 누적 결과
    테스트 화면 4

  • 표본 수 10000번째 누적 결과
    테스트 화면 5

결과 그래프 ( 개선 필요 )


DB 결과

  • Users

  • survey

  • Answer


profile
backend_Devloper

0개의 댓글