연락처 정보

코스 개요

QA 및 자동화의 기초 개념

  • 테스트 유형과 회귀 테스트가 갖는 의미에 대해 알아봅니다.
  • 수동 테스트와 자동화 테스트의 차이점을 비교합니다.
  • 어떤 상황에서 자동화가 실질적인 효과를 발휘하고, 무엇을 수동으로 처리하는 것이 바람직한지 살펴봅니다.
  • 유지관리가 용이한 자동화 테스트를 만들기 위한 모범 사례를 공유합니다.

Katalon Studio 활용 방법

  • Katalon Studio의 주요 기능 및 구성 요소들을 개괄적으로 살펴봅니다.
  • 프로젝트를 생성하고 그 구조를 이해합니다.
  • 테스트 케이스, 테스트 세트, 테스트 오브젝트 및 실행 결과 보고서의 활용법을 배웁니다.
  • 레코딩, 오브젝트 스파이링, 재생 기능을 이용해 테스트 개발 과정을 가속화하는 방법도 알아봅니다.

재사용 가능한 자동화 테스트 구축하기

  • 변수, 조건문, 반복문 및 재사용 가능한 단계를 활용해 테스트 로직을 구성합니다.
  • 기본 제공 키워드와 직접 만든 간단한 사용자 정의 키워드를 어떻게 활용하는지 배웁니다.
  • 입력 데이터 및 전역 변수를 이용해 테스트 매개변수화 기법도 연습합니다.
  • 자동화된 테스트의 가독성과 유지관리성을 높이는 방법을 알아봅니다.

API 자동화 테스트

  • API 테스트의 핵심 개념과 REST 관련 기본 지식을 익힙니다.
  • 흔히 사용되는 메서드와 엔드포인트에 대한 요청을 생성하는 법을 배웁니다.
  • 상태 코드, 헤더 정보, 응답 내용 및 기본적인 응답 시간을 검증하는 기술도 연습합니다.
  • 여러 요청을 순차적으로 연결하고 변수를 활용해 API 회귀 테스트 체계를 구축하는 법도 배웁니다.

웹 UI 자동화 테스트

  • Katalon Studio를 이용한 브라우저 기반 자동화 테스트 방법을 배웁니다.
  • 로케이터, 폼 처리, 페이지 이동 과정 및 일반적인 UI 작업의 활용법도 익힙니다.
  • 대기 처리, 체크포인트 설정, 검증 단계를 조합해 테스트가 안정적으로 실행되도록 합니다.
  • 핵심 비즈니스 시나리오에 적용 가능한 재사용형 테스트 흐름도 만들어봅니다.

Katalon Studio에서의 기초 모바일 테스트

  • 모바일 자동화 개념과 Katalon Studio 내에서 모바일 테스트가 어떻게 통합되는지 알아봅니다.
  • 간단한 모바일 테스트 시나리오를 구상하고 설정 요구사항을 이해합니다.
  • 웹과 모바일 테스트 모두에 적용 가능한 자동화 설계 원칙들을 복습합니다.

테스트 실행, 보고서 분석 및 향후 계획 수립

  • 반복적인 회귀 테스트를 위해 테스트 세트를 어떻게 체계적으로 구성할지 배웁니다.
  • 실행 결과, 로그 기록 및 보고서 내용을 분석하는 방법도 연습합니다.
  • 불안정한 테스트가 발생하는 일반적인 원인을 파악해 신뢰성을 높이는 방안을 모색합니다.
  • 팀 전체에 자동화 테스트 환경을 도입하기 위한 실용적인 다음 단계들도 제시됩니다.

요건

  • 기능 테스트 및 회귀 테스트를 포함한 소프트웨어 테스트 개념에 대한 기본적인 이해가 필요합니다.
  • 웹 애플리케이션이나 API의 수동 테스트 경험이 있으면 좋습니다.
  • 기본적인 프로그래밍 지식 또는 논리, 변수 및 간단한 스크립트 활용에 대한 자신감이 필요합니다.

대상 수강생

  • 테스트 자동화 분야로 진출하려는 수동 테스터들입니다.
  • Katalon Studio를 활용해 자동화된 회귀 테스트를 구축하고 관리해야 하는 QA 팀원들입니다.
  • 웹, API 또는 간단한 모바일 애플리케이션의 테스트 검증에 참여하는 기술팀 구성원들입니다.
 21 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리