ISTQB CTAL-TAE
ISTQB® CTAL - 테스트 자동화 엔지니어링 (버전 2.0)
설명
Certified Tester Advanced Level Test Automation Engineering (CTAL-TAE) 자격증은 소프트웨어 테스트와 테스트 자동화에 관련된 모든 사람을 대상으로 합니다. 여기에는 테스터, 테스트 분석가, 테스트 자동화 엔지니어, 테스트 컨설턴트, 테스트 아키텍트, 테스트 관리자 및 소프트웨어 개발자와 같은 역할이 포함됩니다. 또한 이 자격증은 프로젝트 관리자, 품질 관리자, 소프트웨어 개발 관리자, 비즈니스 분석가, IT 책임자 및 경영 컨설턴트처럼 테스트 자동화에 대한 기본적인 이해를 원하는 사람들에게도 적합합니다.
ISTQB® CT - Test Automation Engineering 자격증은 ISTQB® Foundation 자격증을 보유하고 있으며, Test Automation Engineer가 되기 위해 소프트웨어 테스트에 대한 더 깊은 이해를 원하는 소프트웨어 전문가를 대상으로 합니다.
Test Automation Engineer 자격증은 이미 소프트웨어 테스트 분야에서 높은 수준의 경력을 쌓았으며, 자동화 테스트 전문성을 더욱 발전시키고자 하는 사람들을 위한 자격증입니다.
Chapter 1: 테스트 자동화의 소개 및 목표
- 테스터는 테스트 자동화의 장점과 한계를 학습합니다.
- 다양한 소프트웨어 개발 생명주기 모델에서의 테스트 자동화를 학습합니다.
- 테스터는 테스트 대상 시스템(SUT)의 아키텍처가 테스트 도구의 적합성에 어떤 영향을 주는지 학습합니다.
Chapter 2: 테스트 자동화 준비
- 관찰 가능성(observability), 제어 가능성(controllability), 명확한 아키텍처를 통한 SUT 테스트 가능성 설계를 학습합니다.
- 테스터는 다양한 환경에서의 테스트 자동화를 학습합니다.
- 적절한 테스트 자동화 솔루션을 평가하기 위해 필요한 요소를 학습합니다.
- 테스터는 테스트 자동화에 대한 권장 사항을 개발하기 위해 필요한 기술적 고려사항을 학습합니다.
Chapter 3: 테스트 자동화 아키텍처
- 테스트 자동화 솔루션을 구성하는 테스트 자동화 아키텍처와 구성 요소를 학습합니다.
- 테스터는 테스트 자동화 프레임워크에서 계층과 그 적용 방법을 학습합니다.
- 테스트 자동화 도구를 사용하는 다양한 접근 방식을 학습합니다.
- 테스터는 설계 원칙과 설계 패턴을 테스트 자동화에 적용하는 방법을 학습합니다.
Chapter 4: 테스트 자동화 구현
- 효과적으로 테스트 자동화 파일럿 프로젝트를 계획하고 배포하는 방법을 학습합니다.
- 테스터는 배포 위험과 이를 줄이기 위한 전략을 학습합니다.
- 테스트 자동화 코드의 유지보수성을 향상시키는 요소를 학습합니다.
Chapter 5: 테스트 자동화 구현 및 배포 전략
- 테스터는 CI/CD 파이프라인과 다양한 테스트 수준에서의 자동 테스트 실행을 학습합니다.
- 테스트 자동화 구성 요소를 위한 형상 관리(configuration management)를 학습합니다.
- 테스터는 API 테스트와 계약 테스트(contract testing)에 적용되는 의존성을 학습합니다.
Chapter 6: 테스트 자동화 보고 및 메트릭
- 테스터는 분석과 보고를 위해 SUT 및 테스트 자동화에서 데이터를 수집할 수 있는 위치를 학습합니다.
- SUT 보고서와 테스트 자동화 데이터를 분석하여 실패 원인을 찾는 방법을 학습합니다.
- 이해관계자에게 정보를 제공하기 위한 테스트 보고서와 대시보드 사용 방법을 학습합니다.
Chapter 7: 테스트 자동화 솔루션 검증
- 테스터는 테스트 자동화 구성 요소와 환경의 올바른 동작을 검토하고 검증하는 방법을 학습합니다.
- 테스트 스크립트와 테스트 스위트가 올바르게 실행되도록 보장하는 방법을 학습합니다.
- 테스터는 언제 근본 원인 분석(root cause analysis)을 수행해야 하는지 이해합니다.
- 테스트 자동화 코드의 품질을 분석하는 기법을 학습합니다.
Chapter 8: 지속적인 개선
- 테스트 케이스 개선을 위한 추가 데이터 분석 영역을 학습합니다.
- 테스터는 테스트 자동화 솔루션과 구성 요소를 개선하고 업그레이드하는 방법을 학습합니다.
- 테스트 자동화를 통합하고 단순화하는 방법을 학습합니다.
- 테스터는 테스트 자동화 도구가 테스트 지원 및 설정 작업을 어떻게 도울 수 있는지 학습합니다.
Business outcomes
이 레벨을 통과한 응시자는 다음을 수행할 수 있음을 보여줍니다:
- 테스트 자동화의 목적을 설명할 수 있습니다.
- 소프트웨어 개발 생명주기 전반에서의 테스트 자동화를 이해할 수 있습니다.
- 테스트 자동화를 가능하게 하는 인프라 구성(configuration)을 이해할 수 있습니다.
- 적절한 도구와 전략을 선택하기 위한 평가 과정을 이해할 수 있습니다.
- 모듈화되고 확장 가능한 테스트 자동화 솔루션을 구축하기 위한 설계 개념을 이해할 수 있습니다.
- 소프트웨어 개발 생명주기 내에서 테스트 자동화 배포를 계획하기 위한 접근 방식과 파일럿 프로젝트를 선택할 수 있습니다.
- 기술적 요구사항을 충족하는 테스트 자동화 솔루션을 설계하고 개발할 수 있습니다.
- 테스트 자동화의 범위와 접근 방식, 그리고 테스트웨어 유지보수를 고려할 수 있습니다.
- 자동화 테스트가 CI/CD 파이프라인 내에서 어떻게 통합되는지 이해할 수 있습니다.
- 이해관계자에게 정보를 제공하기 위해 테스트 자동화 데이터를 수집, 분석 및 보고하는 방법을 이해할 수 있습니다.
- 테스트 자동화 인프라를 검증할 수 있습니다.
- 테스트 자동화의 지속적인 개선 기회를 정의할 수 있습니다.
대상 사용자
Test Automation Engineering syllabus는 테스트 자동화를 구현하거나 개선하고자 하는 테스트 엔지니어를 대상으로 합니다. 이 syllabus는 지속 가능한 테스트 자동화 솔루션을 지원할 수 있는 방법과 실무 사례를 정의합니다.
테스트 자동화 솔루션과 관련된 다른 가이드라인 및 참조 모델에는 선택된 소프트웨어 개발 생명주기, 프로그래밍 기술 및 형식 표준에 대한 소프트웨어 엔지니어링 표준이 포함됩니다. 이 syllabus는 소프트웨어 엔지니어링 자체를 가르치지는 않습니다. 그러나 테스트 자동화 엔지니어는 소프트웨어 엔지니어링에 대한 기술, 경험 및 전문성을 갖추고 있어야 합니다.
또한 테스트 자동화 엔지니어는 업계의 프로그래밍 및 문서화 표준과 모범 사례를 이해하고, 테스트 자동화 솔루션을 개발하는 동안 이를 활용할 수 있어야 합니다. 이러한 실무 사례는 솔루션의 유지보수성, 신뢰성 및 보안성을 향상시키는 데 도움이 됩니다. 이러한 표준은 일반적으로 품질 특성을 기반으로 합니다.
요구 사항
- ISTQB® CTFL 자격시험에 합격하고 자격증을 보유하고 있어야 합니다.
- 소프트웨어 테스트 분야에서 충분한 관련 실무 경험이 필요하며, 일반적으로 최소 18개월 이상의 경험이 권장됩니다.
The global exam price vary depending on the certification and your geographical location.
가격 정보 요청
* 필수 입력 항목
인증 시험을 예약해 보세요
Brightest Private
시험
Pearson VUE 전문가가 웹캠을 통해 실시간으로 관리하는 개인을 위한 전자 시험시험입니다(현재 ISTQB도 응시 가능합니다).
Brightest Center
시험
5,200개 이상의 시험 센터 중 어느 곳에서나 Pearson VUE 웹사이트를 통해 간편하게 등록하실 수 있는 개인을 위한 전자 시험입니다.
Brightest Green
시험
전 세계 어디에서나 최소 6명 이상의 참가자가 6개 언어로 응시하실 수 있는 전자 단체 시험입니다.
Brightest Paper
시험
점점 더 많은 언어로 제공되고 있는 6명 이상의 참가자 그룹을 위한 전통적인 시험 방식입니다.