선행조건 : JMeter 설치( https://jmeter.apache.org/ )및 plugin설치( Install :: JMeter-Plugins.org)
테스트 계획에 쓰레드 그룹 사용자 천명
(테스트계획-> 추가 -> 쓰레드들 -> 쓰레드그룹)
HTTP 요청 생성 ( 서버IP, 포트번호, HTTP요청 방식 및 경로 설정, RequestBody 설정
(쓰레드그룹 -> 추가 -> 표본추출기 -> HTTP요청)
결과들의 트리보기 ( HTTP요청 모두 성공)
(쓰레드그룹 -> 추가 -> 리스너 -> 결과들의 트리보기)
요약보고서( HTTP요청 )
(쓰레드그룹 -> 추가 -> 리스너 -> 요약보고서)
=> 오류 없고 표본 만개 최댓값 8929
총합보고서(HTTP 요청)
(쓰레드그룹 -> 추가 -> 리스너 -> 총합보고서)
오류 없고 표본 10,000개 평균 3,804개 중간값 3,917개
1. 테스트 유형 (부하 / 스트레스 / 내구성)
1000명
2. 대상 API
/search
3. 테스트 목적 및 시나리오, 데이터
감당 부하, 목표 1000명
4. 성능 지표
HTTP요청 모두 성공...
5. 개선 내용 및 성과
1. 취약점이 내재할 수 있는 API 에 대한 피드백
2. 부하 테스트 시나리오 정리 문서
3. 장애 분석 보고서
4. 장애 대응 회고록
LIST
'4차산업혁명의 일꾼 > 웹개발' 카테고리의 다른 글
프롬프트 엔지니어링 (0) | 2024.01.07 |
---|---|
모니터링 WIL (0) | 2024.01.07 |
[자바전망과 비교]자바개발자는 Oracle DB? (4) | 2023.12.31 |
typescript 기본 (4) | 2023.12.18 |
TDD와 Junit5 정리 (0) | 2023.12.15 |