ETC

ISTQB® CTFL 파운데이션 레벨(FL) v.2018 용어 4장 용어 정리

버스는그만 2023. 8. 16. 21:26

블랙박스 테스트 기법

더보기

유의어 : 블랙박스 기법(black-box technique), 명세 기반 기법(specification-based technique), 명세 기반 테스트 기법(specification-based test technique)

컴포넌트나 시스템의 내부 구조가 아닌 기능/비기능 명세를 분석해서 테스트 케이스를 도출하 고 선정하는 절차

경계선 분석

더보기

참조 : 경계값(boundary value)

경계값을 기반으로 테스트 케이스를 설계하는 블랙박스 테스트 기법

체크리스트 기반 테스팅

더보기

경험, 점검, 기억에 의한 목록 또는 제품 검증 기준 및 규칙을 상위 수준으로 나열한 목록을 숙련된 테스터가 사용하는 경험 기반 테스트 기법

커버리지

더보기

유의어 : 테스트 커버리지(test coverage)

커버리지 항목이 식별되거나 테스트 스위트(test suite)에 의해 수행된 정도를 백분율로 표시한 것

결정 커버리지

더보기

결정 결과값에 대한 커버리지

결정 테이블 테스팅

더보기

연관 항목 : 결정 테이블(decision table)

테스트 케이스가 결정 테이블에 표시된 입력 및 원인의 조합을 실행하도록 설계하는 블랙박스 테스트 기법

오류 추정

더보기

과거 장애(failures)에 대한 테스터의 지식이나 장애 형태에 대한 일반적인 지식에 기초하여 테스트 케이스를 도출하는 테스트 기법

동등 분할

더보기

유의어 : 동등 클래스(equivalence class)

명세에 기반하여 동일한 결과를 갖는 것으로 예상되는 테스트 대상 관련 데이터 요소 중 데이 터값 도메인 영역의 모든 값에 대한 기대 결과가 동일하다고 추정

경험 기반 테스트 기법

더보기

유의어 : 경험 기반 기법(experience-based technique)

테스터의 경험, 지식, 직관을 기반으로 테스트 케이스를 도출 및 선정하는 절차

탐색적 테스팅

더보기

테스터가 자신의 지식, 테스트 항목에 대한 탐색, 이전 테스트 결과를 기반으로 하여 테스트 를 동적으로 설계하고 실행하는 테스팅 접근법

상태 전이 테스팅

더보기

연관 항목 : N-스위치 테스팅(N-switch testing)

유의어 : 유한 상태 테스팅(finite state testing)

상태 전이 다이어그램이나 상태 테이블을 사용해 테스트 케이스를 도출하고, 테스트 항목이 유효한 전이는 실행하고 비유효 전이는 성공적으로 차단하는지 확인하는 블랙박스 테스트 기법

구분 커버리지

더보기

테스트 스위트(suite)가 수행한 실행문의 백분율

테스트 기법

더보기

유의어 : 테스트 케이스 설계 기법(test case design technique), 테스트 명세 기법(test specification technique), 테스트 기법(test technique), 테스트 설계 기법(test design technique)

테스트 케이스를 도출하고 설계하는 데 사용하는 절차

유스케이스

더보기

액터(actor)와 컴포넌트 또는 시스템 사이에 실제 결과를 가진 일련의 상호작용. 여기서 액터 는 사용자 또는 시스템과 정보 교환이 가능한 어떤 것이든 될 수 있음

화이트박스 테스트 기법

더보기

유의어 : 투명 박스 테스팅(clear-box testing), 코드 기반 테스팅(code-based testing), 유리 박스 테스팅(glass-box testing), 논리 커버리지 테스팅(logic-coverage testing), 논리 주도 테스팅(logic-driven testing), 구조적 테스팅(structural testing), 구조 기반 테스팅(structure-based testing)

컴포넌트나 시스템의 내부구조 분석에 기반한 테스팅