문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소프트웨어 테스트 분야의 AI 활용 개요
- 테스트 및 QA 분야에서 AI가 제공하는 기능과 역할
- 현대적인 테스트 워크플로우에 활용되는 주요 AI 도구 유형
- AI 기반 품질 엔지니어링의 장점 및 잠재적 리스크
테스트 케이스 생성을 위한 LLM 활용법
- 단위 테스트 및 기능 테스트를 생성하기 위한 프롬프트 설계 기법
- 매개변수화되고 데이터 주도형 테스트 템플릿 제작 방법
- 사용자 요구사항 및 스토리 내용을 실제 테스트 스크립트로 변환하는 절차
탐색적 테스트와 예외 상황 분석에서의 AI 활용
- AI를 활용해 아직 검증되지 않은 프로그램 경로나 조건 파악하기
- 매우 드물거나 비정상적인 사용 시나리오 시뮬레이션 방법
- 리스크 기반 테스트 생성 전략 구체화
자동화된 UI 및 회귀 테스트 절차
- Testim 또는 mabl 같은 AI 도구를 활용한 UI 테스트 생성법
- 셀렉터 자동 복구 기능을 통한 안정적인 UI 테스트 유지 방안
- 코드 변경 후 발생할 수 있는 회귀 문제를 AI 기반으로 분석하는 방법
실패 분석 및 테스트 최적화 전략
- LLM 또는 머신러닝 모델을 활용한 테스트 오류 그룹화 기법
- 불안정하거나 일시적으로 실패하는 테스트의 감소 방안 및 경고 관리
- 과거 데이터를 바탕으로 한 효율적인 테스트 우선순위 설정 방법
CI/CD 파이프라인과 AI의 통합 방안
- Jenkins, GitHub Actions 또는 GitLab CI 환경에 AI 테스트 생성 기능을 통합하는 방법
- 코드 풀 리퀘스트 단계에서의 테스트 품질 검증 절차
- 파이프라인 내 자동화된 롤백 및 지능형 테스트 게이팅 메커니즘 적용
향후 전망과 AI 기반 QA의 책임감 있는 활용 방안
- AI 생성 테스트 결과의 정확도와 안정성을 평가하는 기준
- AI 보강형 테스트 프로세스에 대한 관리 체계 및 감사 추적 방법
- 최신 AI-QA 플랫폼의 동향과 지능형 모니터링 기술 발전 방향
요약 및 향후 행동 계획 제시
요건
- 소프트웨어 테스트, 테스트 계획 수립 또는 QA 자동화 분야에 대한 실무 경험
- JUnit, PyTest, Selenium 등 주요 테스트 프레임워크에 대한 기본 지식
- CI/CD 파이프라인 및 DevOps 환경에 대한 이해가 필요합니다.
대상 수강생
- QA 엔지니어
- 소프트웨어 개발 테스트 전문가(SDET)
- 애자일 또는 DevOps 환경에서 근무하는 소프트웨어 테스터
14 시간
회원 평가 (1)
저는 파이썬의 스트림릿 라이브러리에 대한 지식을 얻었으며, 확실하게 제 팀에서 R 셔니로 만든 애플리케이션들을 개선하기 위해 이를 활용해볼 것입니다.
Michal Maj - XL Catlin Services SE (AXA XL)
코스 - GitHub Copilot for Developers
기계 번역됨