모집마감.

성공적인 제품출시를 위한

Testing Guide CAMP

실습으로 배우는 SW Testing
국제표준에 맞춘 실무 노하우를 가져가세요

# ISO/IEC/IEEE29119

# 테스트 엔지니어# TMMi

기간 & 일정

2019.04.27 – 06.01
매주 토 10:00- 13:00
마지막 2주 (5/25, 6/1)는
오후 5시까지 진행

장소 & 준비물

패스트캠퍼스 강남강의장
강남역 4번 출구, 미왕빌딩
개인 노트북 사용 권장

담당자 & 문의

김상근 매니저
02-518-4834
sgkim@fastcampus.co.kr

우리 테스트에 부족한 점이 무엇인지
TMMi로 진단하고 전세계 공통 테스팅 규격을 실무에 적용하세요. 표준에 따라 전략을 준비하고 요구사항 정의서, Testing Case 등 문서를 작성하여 내 커리어와 제품 퀄리티를 동시에 올릴 수 있습니다.

강의 특징

유일무이한 테스팅 실무.

자격증 이상의 범위

실습이 절반 이상을
차지하는 수업

실습을 위해 소형 IoT 제품 요구사항을 리뷰합니다. 직접 제품 테스트 계획서를 작성하고, 리스크 분석 및 관리, 테스트 케이스 작성 실습을 수행합니다. 수업 전반에 거쳐 제공되는 다양한 표준 템플릿은 실습뿐만아니라 현업에서 그대로 활용할 수 있는 자료입니다.

실용성 200%

테스팅 수준을 높이는 수업

TMMi level2 진단을 경험하며 우리 조직의 테스팅 역량 수준을 정량적으로 평가할 수 있습니다. 팀단위 실습에서는 다른 회사에서 어떻게 테스팅 업무를 수행하고 있는지 비교할 수 있습니다.

실무에 적용되는

다양한 강의 예제

Pairwise를 활용한 테스팅 간소화 자세히보기

Control flow graph 활용 케이스 자세히보기

동등 분할 기법 요구사항 테스트 자세히보기

경계값 분석 기법 (BVA) 자세히보기

커리큘럼

Testing 실무 실습형 강의.

[1강_4/27]
1. 테스팅 용어에 대한 기본적인 이해
– 테스트 레벨, 테스트 타입, V-모델, 테스트 컨디션, 테스트 베이시스 등
2. ISO 29119 Overview
– 테스트 국제표준인 ISO 29119-1, 2, 3, 4에 대한 이해

[개인실습] 테스팅 용어의 이해, ISO 29119 QUIZ

강의내용 더보기

업무에서 사용하는 다양한 테스팅 용어를 제대로 이해하고 이해관계자와 커뮤니케이션하며, ISO 29119 테스트 국제 표준을 이해할 수 있습니다.

[2강_5/4]
1. ISO 29119-2 테스트 프로세스
2. ISO 29119-3 테스트 문서의 이해
3. 리스크 기반 테스팅

[개인실습] ISO 29119, 리스크 기반 테스팅 QUIZ

강의내용 더보기

ISO 29119-2, 3에서 제시하는 테스트 프로세스와 문서 표준을 이해하고 현업에 활용합니다. 리스크 기반 테스팅의 정의와 프로세스를 이해할 수 있습니다.

[3강_5/11]
ISO 29119-4의 테스팅 기법 중 명세기반 기법에 대한 이해
– 동등 분할, 경계값 분석
– 결정 테이블 테스팅, 상태 전이 테스팅
– Pair-wise 테스팅, 시나리오 테스팅

[개인실습] 각 기법에 대한 다양한 예제

강의내용 더보기

ISO 29119-4 ‘명세기반 기법’을 이해하며, 다양한 기법을 활용할 수 있습니다.

[4강_5/18]
1. ISO 29119-4의 테스팅 기법 중 구조기반 기법에 대한 이해
– 구문 테스팅, 결정 테스팅, 분기 테스팅
– 분기 조건 테스팅
2. ISO 29119-4의 테스팅 기법 중 경험기반 기법에 대한 이해
– Error guessing 테스팅, 탐색적 테스팅

[개인실습] 각 기법에 대한 다양한 예제

강의내용 더보기

ISO 29119-4 ‘구조기반 기법’과 ‘경험기반 기법’을 이해하고 실무에 활용합니다.

[5강_5/25 오전]
1. Static Testing에 대한 이해
– Review 기법 이해
– ISO 20246 소개
2. TMMi 소개
3. ISO 25010 소개

[개인실습] ISO 25010 QUIZ
[팀실습] TMMi Level2 진단

강의내용 더보기

Static Testing의 분류·기법을 배웁니다. TMMi 테스트 성숙도 모델을 이해하고, TMMi Level2 진단을 수행합니다. ISO 25010에서 제시하는 품질특성 중 8개의 주 특성을 이해하고 현업에 적용합니다.

[6강_5/25 오후] ISO 29119 표준에 기반해 테스트 계획서를 작성합니다. 제공된 요구사항을 분석하여 프로젝트 리스크와 제품 리스크를 도출하며, 리스크를 완화할 수 있는 전략을 세웁니다.

강의내용 더보기

[팀 실습] 리스크 도출과 식별
[팀 실습] 테스트 계획서 작성

[7강_6/1 오전] 테스팅 전략과 접근법을 다원화하며 테스트 계획서를 마무리합니다.  ISO 29119-4에 명세 기반 기법을 적용하여 테스트 케이스를 작성합니다. 동등 분할 기법으로 문서를 작성하며 테스트 컨디션의 개념을 이해할 수 있으며, 경계값 분석으로 가장 필요한 테스트 케이스를 작성합니다. 요구사항과 테스트케이스의 추적성을 설정하는 방법을 배웁니다.

강의내용 더보기

[팀 실습] 테스트 계획서 작성
[팀 실습] 테스트 케이스 만들어보기 (동등분할, 경계값 분석)

[8강_6/1 오후] ISO 29119-4에 기반한 명세 기반 기법을 적용하여 테스트 케이스를 작성합니다. Pair-wise 테스팅으로 테스트 케이스의 수를 최적화 하며,결정 테이블 테스팅으로 요구사항의 테스트 용이성을 리뷰합니다. 표준에 기반한 실습 활동에 대해 TMMi를 재 진단하여 이전과 비교 분석하는 시간을 갖습니다.

강의내용 더보기

[팀 실습] 테스트 케이스 작성 (Pair-wise, 결정 테이블 테스팅)
[팀 실습] TMMi Level2 재 진단

교육과정소개서_cta-1

강의에 대한 전반적인 소개를 한 눈에 보고 싶다면? 교육 과정 소개서를 확인해주세요!
* 본 소개서는 회사 제출용으로도 사용 가능합니다.

수강대상

SW에 맞는 표준 Testing 을 알고싶은 분.

icon_man4_3_oh

체계적인
테스트 워크플로우를 배워
회사에 적용하고싶은
테스트 엔지니어
테스트 매니저

icon_woman1_2_happy

테스팅 업무를 맡은,
자가 테스트가 필요한
SW 개발자

icon_woman3_4_unhappy

제품 출시 전
제품/서비스 완성도를 높이기 위해
테스팅을 해야하는 PM

icon_man3_1_normal

전문성 있는
테스트 엔지니어를 목표로
취업을 희망하는 분

수강생이 만족하는 검증된 강의

1기 수강생의 강의평가 中

graph01
graph02

★★★★★

테스트도 리스크를 분석하고, 정책과 전략을 기반으로 체계를 수립하고, 기법을 선택해야한다는 사실을 개발자와 PM들이 꼭 알아야할것 같습니다. 얼마나 어렵고 중요한 일인지 많은 사람들이 알면 좋겠습니다.

★★★★★

SW 검증에 대한 중요성이 강조되는 상황에서 교육을 받고 난 후 SW 검증분야의 기술적 가치를 많이 느꼈습니다, 개발 진행이 잘 되려면 지속적으로 스킬업 되어야 하는 분야라고 생각 합니다.

★★★★★

강추합니다. SW관련된 내용이었지만, 모든 HW가 SW에 의해서 구현 및 동작 되기 때문에 SW 검증은 더욱 중요성이 가중되기 때문에 의미가 남다르다고 생각 합니다.

성공적인 제품출시를 위한
Testing Guide CAMP

#6주 강의 후

달라지는 것.

국제표준 테스트 케이스를 작성하는 능력

제품출시를 앞두고 미국과 유럽이 만든 전세계 유일의 공통 테스팅 규격 SO/IEC/IEEE 29119 표준에 기반해 실무에서 코드나 제품을 Testing(검증)할 수 있습니다.

테스트 케이스의 수준을 스스로 점검할 수 있는 능력.

강의를 들은 수강생은 자신이 적용하는 테스팅 방식이 객관적으로 어느정도 수준인지 스스로 확인하며, 수준 높은 테스팅을 적용할 수 있게 됩니다.

회사의 테스트 성숙도를 자가 진단하는 능력

팀·회사의 Test 성숙도를 자가 진단합니다. TMMi탬플릿을 활용해 Testing 수준을 미리 파악하고, 추후 비영리 독립단체의 검증 비용을 절감할 수 있습니다.

강사소개

현업 엔지니어의 생생한 노하우.

mic

9년차 현업 테스트 엔지니어.

테쌤


– 모바일, 가전, IoT, 자동차 전장 부품 SW 프로젝트 테스트 및 품질 향상 업무 수행
– Automotive-SPICE 수준의 SW 테스팅 프로세스, 문서 개선
– QA/QC 수행 활동 및 기준/가이드 정의
– 다수의 SW Testing 관련 Online/Offline 교육 개발 및 강의

수강생께 한 마디

“실무에 바로 적용할 수 있는 강의는 많지 않습니다. 내 업무에 변화가 필요하다고 생각했다면 이 강의를 통해 해결할 수 있습니다. 강의를 듣고 회사에 돌아가서 직접 테스트 계획서를 작성하며 활용하다 보면 디테일한 질문이 더 많아지는 ‘실무를 위한 강의’라는 점을 강조하고 싶습니다. 우리 회사와 내 테스트에 부족한 점이 무엇인지  TMMi로 진단하고 표준에 맞춰 실무 수준을 한단계 올릴 수 있을 것입니다.”

Software testing

표준 테스팅이 필요한 이유.

참 좋은데 증명할 방법이 없네

주먹구구식 테스팅의 문제점

요즘은 어디든 SW가 들어갑니다. 개발을 하다보니 Testing이 필요해서, 직무는 다르지만 역할을 맡게 되서 나름대로 방법을 찾아 검수할 수도 있습니다. 하지만 허술한 테스트는 리스크가 큽니다. 표준에 기반한 전략을 세우고 표준 적절한 기법을 활용한다면 비용, 시간, 품질, 신뢰도를 모두 잡을 수 있습니다.  또, 기준이 없이 테스트한 제품은 외부 검수나 인증을 받기 어렵습니다. 품질에 확신이 있어도 완성도를 증명하기 힘들 것입니다.

부실한 소프트웨어의 끝

경쟁력 있는 소프트웨어 만들기

이슈가 됐던 소프트웨어 오류 사례들이 테스팅의 중요성을 말해줍니다.
case 1. 2009년, 미국에서 자동차 급발진 사고로 탑승자 전원이 사망하는 사고가 있었습니다. 해당 기업은 전세계 9백만대 차량이 리콜했고 5조원 이상 손실을 입었는데, 원인은 다름 아닌 소프트웨어 오류였습니다.
case 2. 3월 1일 공휴일, 오류코드(8001050f)가 뜨며 PS3가 작동하지 않아 한국 사용자들이 혼란에 빠졌습니다. 시계 SW가 3월 1일을 2월 29일로 계산했기 때문입니다. 윤년을 잘못 계산해서 일어난 오류로 브랜드 이미지에 타격을 받은 사건입니다.
case 3. 의료 분야에서 결함은 더 큰 비극을 초래합니다. 1985년 캐나다에서는 방사선 제어 장치를 소프트웨어로 조절하는 암치료 기기에 오류가 발생했습니다. SW 오류로 환자들이 방사선에 피폭됐고 다섯명 이상의 인명피해가 있었다고 전해집니다.

출처: 김종하「역사 속의 소프트웨어 오류」에이콘 출판

품질을 높이는

SW Testing 국제 표준

하드웨어와 네트워크는 국제표준으로 단일 규격화되어 기술 수준이 높아졌습니다. 대기업이 아니면 도전하기 매우 어려운 분야가 되었습니다. 하지만 Software는 누구나 도전할 수 있는 형태로 꾸준히 발전해왔습니다. SW 품질을 높이기 위해서는 적절한 테스트가 필요했지만,  SW가 발전하며 복잡해진 정도에 비교하면 품질을 평가할 수 있는 명확한 표준이 없었습니다. ‘SW Testing 표준’이 필요하다는 목소리가 높아졌습니다. 2007년, ISO/IEC에서 Working Group을 결성해 테스팅 표준 작업을 진행했고 그 결과 미국과 유럽이 만든 국제 표준인 ISO/IEC/IEEE 29119가 출판 되었습니다.

#수강료

매주 목요일 할인률이 변경됩니다.

얼리버드 할인가
₩900,000

정가 : ₩1,000,000
수강생 모집이 마감되었습니다. 출시알림을 신청하시면 다음 코스 일정을 가장 먼저 알려드립니다.

출시알림 신청

#강의장안내

강남역 4번 출구 앞.