문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
QA 및 자동화의 기초 개념
- 테스트 유형과 회귀 테스트가 갖는 의미에 대해 알아봅니다.
- 수동 테스트와 자동화 테스트의 차이점을 비교합니다.
- 어떤 상황에서 자동화가 실질적인 효과를 발휘하고, 무엇을 수동으로 처리하는 것이 바람직한지 살펴봅니다.
- 유지관리가 용이한 자동화 테스트를 만들기 위한 모범 사례를 공유합니다.
Katalon Studio 활용 방법
- Katalon Studio의 주요 기능 및 구성 요소들을 개괄적으로 살펴봅니다.
- 프로젝트를 생성하고 그 구조를 이해합니다.
- 테스트 케이스, 테스트 세트, 테스트 오브젝트 및 실행 결과 보고서의 활용법을 배웁니다.
- 레코딩, 오브젝트 스파이링, 재생 기능을 이용해 테스트 개발 과정을 가속화하는 방법도 알아봅니다.
재사용 가능한 자동화 테스트 구축하기
- 변수, 조건문, 반복문 및 재사용 가능한 단계를 활용해 테스트 로직을 구성합니다.
- 기본 제공 키워드와 직접 만든 간단한 사용자 정의 키워드를 어떻게 활용하는지 배웁니다.
- 입력 데이터 및 전역 변수를 이용해 테스트 매개변수화 기법도 연습합니다.
- 자동화된 테스트의 가독성과 유지관리성을 높이는 방법을 알아봅니다.
API 자동화 테스트
- API 테스트의 핵심 개념과 REST 관련 기본 지식을 익힙니다.
- 흔히 사용되는 메서드와 엔드포인트에 대한 요청을 생성하는 법을 배웁니다.
- 상태 코드, 헤더 정보, 응답 내용 및 기본적인 응답 시간을 검증하는 기술도 연습합니다.
- 여러 요청을 순차적으로 연결하고 변수를 활용해 API 회귀 테스트 체계를 구축하는 법도 배웁니다.
웹 UI 자동화 테스트
- Katalon Studio를 이용한 브라우저 기반 자동화 테스트 방법을 배웁니다.
- 로케이터, 폼 처리, 페이지 이동 과정 및 일반적인 UI 작업의 활용법도 익힙니다.
- 대기 처리, 체크포인트 설정, 검증 단계를 조합해 테스트가 안정적으로 실행되도록 합니다.
- 핵심 비즈니스 시나리오에 적용 가능한 재사용형 테스트 흐름도 만들어봅니다.
Katalon Studio에서의 기초 모바일 테스트
- 모바일 자동화 개념과 Katalon Studio 내에서 모바일 테스트가 어떻게 통합되는지 알아봅니다.
- 간단한 모바일 테스트 시나리오를 구상하고 설정 요구사항을 이해합니다.
- 웹과 모바일 테스트 모두에 적용 가능한 자동화 설계 원칙들을 복습합니다.
테스트 실행, 보고서 분석 및 향후 계획 수립
- 반복적인 회귀 테스트를 위해 테스트 세트를 어떻게 체계적으로 구성할지 배웁니다.
- 실행 결과, 로그 기록 및 보고서 내용을 분석하는 방법도 연습합니다.
- 불안정한 테스트가 발생하는 일반적인 원인을 파악해 신뢰성을 높이는 방안을 모색합니다.
- 팀 전체에 자동화 테스트 환경을 도입하기 위한 실용적인 다음 단계들도 제시됩니다.
요건
- 기능 테스트 및 회귀 테스트를 포함한 소프트웨어 테스트 개념에 대한 기본적인 이해가 필요합니다.
- 웹 애플리케이션이나 API의 수동 테스트 경험이 있으면 좋습니다.
- 기본적인 프로그래밍 지식 또는 논리, 변수 및 간단한 스크립트 활용에 대한 자신감이 필요합니다.
대상 수강생
- 테스트 자동화 분야로 진출하려는 수동 테스터들입니다.
- Katalon Studio를 활용해 자동화된 회귀 테스트를 구축하고 관리해야 하는 QA 팀원들입니다.
- 웹, API 또는 간단한 모바일 애플리케이션의 테스트 검증에 참여하는 기술팀 구성원들입니다.
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.