신뢰할 수 있는 AI 시스템 구축과 테스트 엔지니어링
본 과정은 전통적인 소프트웨어 테스트 기법을 넘어, AI 시스템이 갖는 불확실성을 검증하고, Cursor와 Claude Code 같은 최신 AI 도구를 활용하여 테스트 생산성을 극대화하는 실무형 엔지니어링 교육입니다.
제안 제목 1 (직관형)
AI x QA: 신뢰할 수 있는 시스템 구축과 테스트 자동화 실무
제안 제목 2 (트렌드형)
엔지니어를 위한 AI 페어 프로그래밍 & 품질 보증 마스터 클래스
제안 제목 3 (가치 중심)
AI Native QA: 테스트 케이스 설계부터 시스템 검증까지
교육 기간
2일 (16시간)
교육 대상
IT 기업 SW 엔지니어,
QA 담당자, PM
QA 담당자, PM
선수 지식
기본 프로그래밍(Python/Java),
SW 테스트 기초 이해
SW 테스트 기초 이해
실습 도구
Cursor Editor,
Claude Code (API)
Claude Code (API)
강의 목표
- 1 AI 시스템의 특성(불확실성, 편향성)을 이해하고, 이에 따른 품질 리스크를 식별할 수 있습니다.
- 2 메타모픽 테스트, 적대적 테스트 등 머신러닝 시스템에 특화된 테스트 기법을 적용할 수 있습니다.
- 3 Cursor와 Claude Code를 활용하여 단위 테스트 코드 생성, 리팩토링, 버그 분석을 자동화하는 실무 역량을 확보합니다.
교육 구성 비율
실무 중심의 AI 활용 능력 배양에 집중
💡 인터랙티브 가이드: 아래 타임라인의 각 세션을 클릭하면 상세 학습 내용과 실습 포인트를 확인할 수 있습니다.
Day 1
AI 품질 이해 및 테스트 기초
Day 2
AI 테스트 기법 및 자동화 심화
Module
Module Title
학습 내용
🔧 실습 (Hands-on)
기대 효과
실습 환경 및 도구 활용 전략
본 과정은 단순한 이론 교육을 넘어, Cursor (AI Code Editor)와 Claude Code를 활용해 실제 업무 효율을 혁신하는 방법을 다룹니다.
C
Cursor Editor
활용 시나리오
- • AI 기반 코드 리뷰: 기존 코드의 잠재적 버그 및 취약점 자동 탐지
- • 테스트 코드 생성: `@Test` 어노테이션 기반의 단위 테스트 자동 작성
- • 코드 설명 및 문서화: 레거시 코드의 로직 분석 및 주석 생성
User: "이 함수의 경계값 테스트 케이스를 JUnit5로 작성해줘."
Cursor: [테스트 코드 자동 생성...]
Cursor: [테스트 코드 자동 생성...]
A
Claude Code (Analysis)
활용 시나리오
- • 복잡한 로직 검증: 기획서/요구사항 기반의 시나리오 도출
- • 메타모픽 관계 설정: AI 모델 테스트를 위한 변환 관계 제안
- • 오류 로그 분석: 스택 트레이스 분석 및 수정 제안
User: "이 AI 모델의 출력이 특정 입력에서 편향되는지 검증할 시나리오를 짜줘."
Claude: [시나리오 및 데이터셋 제안...]
Claude: [시나리오 및 데이터셋 제안...]
AI 품질 모델 (ISO/IEC 25059)
AI 시스템 검증 시 고려해야 할 핵심 품질 속성을 시각화했습니다. 본 과정에서는 특히 기능 적합성, 강건성, 설명 가능성을 중점적으로 다룹니다.
* 마우스를 차트 위에 올려 상세 항목을 확인하세요.