문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
성능 테스트 개요
- 성능 테스트에 대한 전반적인 소개
- 소프트웨어 개발 과정에서 성능 테스트가 갖는 중요성
- 부하 테스트, 스트레스 테스트, 지속성 테스트, 급격한 부하 증가 시험, 볼륨 테스트 및 확장성 테스트 등 다양한 성능 테스트 유형
- 성능 테스트의 전체 수명주기 설명
Apache JMeter 소개
- Apache JMeter의 기본 개념 및 특징
- JMeter의 역사와 발전 과정
- JMeter가 제공하는 주요 기능과 성능 수준
- JMeter 설치 및 환경 구성 방법
- GUI 인터페이스의 구조와 활용법
JMeter 테스트 계획 작성 기초
- JMeter 테스트 계획의 개념 이해
- 간단한 테스트 계획 생성 방법
- 스레드 그룹, 샘플러, 리스너 및 어서션 등 주요 구성 요소들
- JMeter에서 첫 번째 테스트 실행해 보기
고급 테스트 계획 설계 방법
- 스레드 그룹을 활용한 사용자 수 및 부하량 조절 방법
- HTTP 요청 기본값과 헤더 관리자의 구성 방법
- if, 반복문, 스위치 등 다양한 로직 컨트롤러 사용법
- 상수 지연 시간, 균일 분포, 가우스 무작위 분포 등 타이머의 적용 방법
- 매개변수화를 위해 CSV 데이터 세트 설정하는 법
JMeter 어서션 및 리스너 활용법
- JMeter 내에서 어서션의 개념과 사용 목적
- 응답 내용 검증을 위한 응답 어서션 설정 방법
- 실행 시간 및 데이터 크기에 대한 제한치를 지정하는 방법
- 결과 보기, 요약 보고서, 그래프 생성 등 리스너의 활용법
- 분석 목적에 맞게 리스너 출력 내용을 커스터마이징하는 법
JMeter 스크립팅과 플러그인 통합 방법
- BeanShell 스크립팅 기초 및 활용법
- JSR223 샘플러와 Groovy 언어를 이용한 스크립팅 방법
- JMeter 플러그인의 개념과 종류 소개
- 사용자 지정 그래프, 고급 컨트롤러 등 인기 있는 플러그인 설치 및 활용법
- 플러그인을 활용해 테스트 계획의 기능을 확장하는 방법
웹 애플리케이션에 대한 부하 테스트 수행법
- 웹 애플리케이션 성능 측정을 위한 테스트 계획 구성 방법
- HTTP 샘플러와 쿠키 관리자를 활용하는 법
- RESTful API에 대한 부하 및 성능 시험 방법
- 결과 분석을 통해 병목 현상이나 성능 저하 원인 파악하기
- 테스트 결과 보고서 생성 및 데이터 내보내기 방법
JMeter를 활용한 분산형 테스트 진행법
- 분산형 테스트의 개념과 필요성 설명
- 여러 컴퓨터에서 테스트 수행하기 위한 JMeter 설정 방법
- 다수의 기기에 걸쳐 부하 테스트를 실제로 실시하는 절차
- 분산형 환경에서의 모범적인 운영 사례 안내
성능 테스트 사례 분석 및 적용법
- 사례 1: 전자상거래 플랫폼의 부하 시험
- 사례 2: 금융 관련 애플리케이션에 대한 스트레스 테스트
- 사례 3: 모바일 애플리케이션 백엔드의 성능 평가 방법
- 실제 업무 환경에서 얻은 교훈과 유용한 팁 및 최적화 전략
요약 및 향후 활동 안내
요건
- 소프트웨어 테스트에 대한 기본 지식이 필요합니다.
- 웹 기술 관련 경험이나 이해도가 있어야 합니다.
- Java 활용 경험이 권장됩니다.
대상 수강생
- 품질 보증 엔지니어
- 개발자
- 시스템 관리자
21 시간
회원 평가 (3)
포스트맨의 가능성과 향후 활용 방안
Gordana Gacic - SEE Digital D.O.O.
코스 - API Testing with Postman
기계 번역됨
실습을 통해 정보를 더 쉽게 기억할 수 있습니다.
ashley bolen - Insurance Corporation of British Columbia
코스 - Test Automation with Selenium
기계 번역됨
Key topics can be discussed and agreed upon with the trainer in advance. Relaxed and pleasant atmosphere during the seminar days.