반응형

안녕하세요.

 

회사에서 Tester 관련 교육으로 ISTQB Certified Tester Foundation Level 자격증 수업을 수강 하게 되었습니다.

 

시험 공부 겸 수업 내용을 정리 해보려고 합니다.

 

* 수업은 SK하이닉스와 STA 테스트 컨설팅에서 진행 하였고, 권혜영 강사님의 수업 이었습니다.

 


 

1. 형상 관리

 

- 목적 : 프로젝트와 제품 수명주기 동안 컴포넌트나 시스템, 테스트웨어와 이들 서로간의 관계 통합을 유지하는 것

 

- 형상 관리 활동

  - 모든 테스트 항목에 고유 식별번호를 부여하고, 버전을 관리하고, 변경 이력을 기록 한다.

  - 형상 관리에서 테스트 항목은 서로 연관돼 있다.

  - 모든 테스트웨어 항목에 고유 식별 번호를 부여하고, 버전을 관리하고, 변경 사항을 추적하고, 서로 연결해 테스트 항목 버전과도 연결 되도록 해서 테스트 프로세스 전반에 걸쳐 추적성을 유지할 수 있게 한다.

  - 식별한 모든 문서와 소프트웨어 아이템은 테스트 문서 내에서 명확하게 상호 참조하도록 한다.

 

- 테스트 계획을 수립하면서 형상 관리 절차와 인프라를 식별하고 구현

 

 

2. 제품 리스크

 

- 리스크

  - 미래에 부정적 결과를 가져오는 이벤트의 발생 가능성

  - 이벤트 발생 가능성과 이벤트로 인한 영향도(피해) 로 결정

  - 제품 리스크와 프로젝트 리스크

 

- 제품 리스크

  - 작업 산출물이 사용자나 이해관계자의 합당한 니즈를 충족하지 못할 가능성

  - 제품 리스크가 제품의 특정 품질 특성과 연관되는 경우 품질 리스크라 함

  - 예시 : 소프트웨어가 명세의 기능을 수행 하지 못함

 

 

3. 프로젝트 리스크

 

- 프로젝트 이슈

  - 배포, 작업 완료, 종료 조건이나 완료의 정의를 만족하지 못하고 지연

  - 부정확한 추정, 우선순위가 높은 프로젝트에 예산 재배정, 또는 조직 전반에 걸친 예산 삭감으로 예산이 부족 할 수 있음

  - 프로젝트 후반에 발생하는 변경은 상당한 재작업을 불러올 수 있다

 

- 조직 이슈

  - 역량, 교육, 인력이 부족 할 수 있다

  - 개인적인 문제로 갈등이나 문제가 생길 수 있다

  - 사용자, 비지니스 인력, 해당 분야 전문가들이 비지니스 우선 순위 마찰로 참여하지 못할 수 있다

 

- 정치적 이슈

  - 테스터가 필요한 사항이나 테스트 결과를 제대로 전달 하지 못할 수 있다

  - 개발자나 테스터가 테스팅과 리뷰 도중 발견한 사항에 대한 후속 조치를 못 할 수 있다

  - 테스팅에 대한 잘못된 태도나 기대가 있을 수 있다

 

- 기술적 이슈

  - 요구 사항이 충분히 잘 정의되지 않을 수 있다

  - 기존 제약 사항으로 요구사항을 만족하지 못 할 수 있다

  - 테스트 환경이 필요한 시점에 준비 되지 않을 수 있다

  - 데이터 변환, 마이그레이션 계획 및 도구 지원이 필요한 시점에 제공 되지 않을 수 있다

  - 개발 프로세스의 약점은 프로젝트 작업 산출물의 품질이나 일관성에 영향을 줄 수 있다

  - 결함 관리가 부실하고 기타 유사한 문제 때문에 축적된 결함이나 기타 기술적 부채를 가져올 수 있다

 

- 공급자 이슈

  - 외부 공급자가 필요한 제품이나 서비스를 공급하지 못하거나 파산 할 수 있다

  - 계약 관련 이슈로 프로젝트에 문제가 생길 수 있다

 

 

4. 리스크 기반 테스팅과 제품 품질

 

- 리스크 기반 접근법 : 초기에 제품 리스크를 평가하여 제품 리스크 수준을 조기에 낮춤으로써 프로젝트 성공에 기여

 

- 리스크 관리 활동

  1) 리스크 분석

  2) 처리해야 할 중요한 리스크가 무엇인지 판단

  3) 리스크를 완화하기 위한 행동 구현

  4) 리스크의 실제 발생을 대비한 대책 수립

 

- 리스크 분석

  - 리스크 발생 가능성과 영향 평가

  - 프로젝트 이해관계자의 집단 지식과 통찰력을 기반으로 제품 리스크 분석

 

- 제품 리스크 분석의 결과의 활용

  - 수행 할 테스트 레벨과 유형 확정

  - 테스트 수행 범위 결정

  - 가능한 조기에 심각한 결함을 발견하기 위해 사용 할 테스트 기법과 테스트 우선순위 결정

  - 기존 테스팅 활동 외 리스크 완화를 위한 다른 활동의 식별

 

5. 테스트 설계 기법 적용 전략

 

- 하위 레벨 테스트

 

출처 : http://jidum.com/jidums/view.do?jidumId=579

 

- 상위 레벨 테스트

 

출처 : http://jidum.com/jidums/view.do?jidumId=579

 

반응형
Posted by 해리팍

BLOG main image

Chanhyun Park (해리팍)
Software Engineer @ SK hynix

Contact Info.
parkch0708@hanmail.net
chanhyun0708@gmail.com
chanhyun.park@sk.com

카테고리

All (1501)
Profile (2)
Park's Life (599)
Computer System (165)
Computer Programming (39)
Computer Study (54)
Computer Etc. (189)
Scuba Diving (137)
Golf (8)
Traveling (245)
생활 정보 (12)
Pokemon GO (50)