본문으로 바로가기

Chapter 3: Test Design

  • Section 3.2.3: Test Case Specification

A Test Case Specification is a document that specifies the inputs, execution conditions, and expected results that define a single test to be executed to verify a particular test condition or test objective.

테스트 케이스 명세서는 특정 테스트 조건이나 테스트 목적을 검증하기 위해 실행할 단일 테스트를 정의하는 입력값, 실행 조건, 기대 결과를 명시하는 문서입니다.

2. 주요 구성요소 (Typical Components of a Test Case Specification)


구성요소  Component  설명 
테스트 조건 Test Condition A specific function, requirement, or situation to be tested.
테스트할 특정 기능, 요구사항, 또는 상황
사전 조건 Precondition The state or environment that must be established before the test can be executed.
테스트 실행 전에 만족되어야 하는 상태 또는 환경
테스트 데이터 Test Data The input data necessary to perform the test.
테스트를 수행하는 데 필요한 입력 데이터
실행 절차 Test Procedure The sequence of steps or method to execute the test.
테스트 수행 순서 또는 방법
기대 결과 Expected Result The anticipated outcome used to determine if the test has passed or failed.
테스트 성공 여부를 판단하기 위한 예상되는 결과
(실제 결과) Actual Result The actual outcome observed when executing the test (usually recorded during test execution, not in the specification).
테스트 실행 후 실제 결과 (명세서에는 보통 포함하지 않고 실행 기록에 기록)

 

반응형