코스 개요
성능 테스트 개요
- 성능 테스트 개요
- 소프트웨어 개발에서의 성능 테스트 중요성
- 성능 테스트 유형: 로드, 스트레스, 내구성, 스파이크, 볼륨, 그리고 확장성
- 성능 테스트 라이프사이클
Apache JMeter 개요
- Apache JMeter 소개
- JMeter의 역사와 발전
- JMeter의 기능과 능력
- JMeter 설치 및 설정
- JMeter 인터페이스: GUI 탐색
JMeter 테스트 계획 기초
- JMeter 테스트 계획 이해
- 간단한 테스트 계획 생성
- 테스트 계획 구성 요소: 스레드 그룹, 샘플러, 리스너, 그리고 어서션
- JMeter에서 첫 테스트 실행
고급 테스트 계획 작성
- 스레드 그룹 작업: 사용자와 부하 설정
- HTTP 요청 기본값 및 HTTP 헤더 관리자 구성
- 논리 제어기 사용: if, loop, switch, 그리고 interleave 컨트롤러
- 타이머 구현: 상수, 균일, 그리고 가우시안 랜덤 타이머
- CSV 데이터 세트 구성 파라미터화 통합
JMeter 어서션 및 리스너
- JMeter에서 어서션 소개
- 검증을 위한 응답 어서션 구성
- 기간 및 크기 어서션 구현
- JMeter 리스너 탐색: 결과 보기, 요약 보고서, 그리고 그래프
- 분석을 위한 리스너 출력 맞춤화
JMeter 스크립팅 및 플러그인 통합
- JMeter에서 BeanShell 스크립팅 소개
- JSR223 샘플러 및 Groovy로 스크립팅
- JMeter 플러그인 개요
- 인기 플러그인 설치 및 사용: 사용자 정의 그래프, 고급 컨트롤러 등
- 플러그인으로 테스트 계획 강화
웹 애플리케이션 로드 테스트
- 웹 애플리케이션 로드 테스트를 위한 테스트 계획 구성
- HTTP 샘플러 및 쿠키 관리자 사용
- JMeter로 RESTful API 테스트
- 결과 분석: 병목 현상 및 성능 문제 식별
- 테스트 결과 보고 및 내보내기
JMeter 분산 테스트
- 분산 테스트 소개
- JMeter 분산 테스트 설정
- 여러 기계에 걸쳐 분산 로드 테스트 실행
- 분산 테스트를 위한 베스트 프랙티스
성능 테스트 사례 연구
- 사례 연구 1: 전자 상거래 플랫폼 로드 테스트
- 사례 연구 2: 금융 애플리케이션 스트레스 테스트
- 사례 연구 3: 모바일 애플리케이션 백엔드 성능 테스트
- 실제 시나리오에서 얻은 교훈과 베스트 프랙티스
요약 및 다음 단계
요건
- 소프트웨어 테스팅에 대한 기본 이해
- 웹 기술에 대한 이해
- Java 경험
대상
- 품질 보증 엔지니어
- 개발자
- 시스템 관리자
회원 평가 (5)
좋은 관계, Łukasz는 모든 사람의 질문에 시간을 할애했고 문제가 있는 사람을 도울 수 있었습니다.
Kelly Morris - Titian Software Poland Sp. z o.o.
코스 - Selenium WebDriver in C#
기계 번역됨
Amount of hands-on excersises.
Jakub Wasikowski - riskmethods sp. z o.o
코스 - API Testing with Postman
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
코스 - TestComplete
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks
Bee Chin Chuah - I-Access Solutions Pte Ltd
코스 - Advanced Selenium with C#
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.