ISTQB CTFL Syllabus 2011


경험 기반 기법

Experience-based Techniques




Term

  • 탐색적 테스팅 Exploratory testing
  • (결점) 공격 (fault) attack


Background

  • 탐색적 테스팅

- 테스터의 스킬과 직관, 비슷한 어플리케이션과 기법에 대한 그들의 경험으로 부터 도출된 테스트.

- 기법을 체계적으로 보강할 때, 이러한 기법들은 공식적인 기법에서는 쉽게 찾아내지 못하는 특별한 테스트를 식별하는 데 , 특히 더 공식적인 접근법의 적용할 때 도움이 될 수 있다.

- 이러한 기법은 테스터의 경험에 따라 효과의 범위와 다양성이 달라진다.

  • 에러 추정

- 일반적인 경험 기반 기법

- 일반적으로 테스터는 경험에 의해 결함을 예측한다.

- 에러 추정 기법을 구조적으로 접근하면, 가능한 결함의 목록을 나열하고, 이러한 결함을 공격하는 테스트를 설계한다.

- 이러한 체계적인 접근을 결함 공격(fault attack)이라고 부른다.

- 이러한 결함과 장애 목록은 경험, 사용 가능한 결함과 장애 데이터, 소프트웨어 실패 이유에 대한 일반적인 지식을 기반으로 만들어질 수 있다.

  • 탐색적 테스팅의 특징

- 테스트 설계, 테스트 실행, 테스트 기록과 학습이 동시에 진행

- 테스트 목적을 포함한 테스트 차터 기반

- 시간 제한 내에 수행

- 명세가 적거나 불충분하고 시간적 압박이 심하거나, 보다 공식적인 테스팅을 보강하거나 완성해야 하는 경우 유용하다.

- 테스트 프로세스에서 가장 심각한 결함들을 발견했다는 확신하도록 돕는 확인의 역할




2014/09/14 - [공부/ISTQB] - [ISTQB] 4. 테스트 설계 기법


+ Recent posts