Training for Software Engineering

Software Verification & Validation

SWV-02. 도구 기반 단위 테스트

도구 기반 단위 테스트 테이블
과정명 도구 기반 단위 테스트 교육시간 1일 (8시간)
추천 교육대상 SW 엔지니어, 테스트 엔지니어 교육형태 이론 50% 실습 50%
과정개요 SW 개발 과정에서 단위 테스트를 효과적으로 수행하기 위해 오픈소스 도구인 Google Test 기반의 단위 테스트 기법을 이해하고
실습을 통해 실무 적용 역량을 배양한다. 본 과정은 Visual Studio 또는 Eclipse가 설치된 환경에서 실습을 수행한다.
교육목표
  • * SW 테스트에 기본 개념 이해
  • * SW 단위 테스트 수행 능력 배양
  • * 구글 테스트 활용 방법 습득
선수지식 C, C++ 프로그래밍
교육내용
요약
상세내용 표
모듈명 교육 내용
1일차
  • SW 테스트 개요 및 단위테스트 기법
  • Google Test 환경 구축
  • Google Test 기반 단위 테스트
    • · SW 테스트 개요
    • · 화이트박스 테스트 기법
    • · 블랙박스 테스트 기법
    • · Google Test 개요
    • · Google Test 환경 구축
    • · Google Test 기반 테스트 케이스 작성
    • · Google Test를 이용한 단위 테스트 수행