728x90
반응형

결정테이블테스트

1. 결정테이블테스트 : 논리적인 조건이나 상황(Conditions)을 구현하는 시스템 요구사항을 도출하거나 내부시스템 디자인을 문서화하는 매우 유용한 도구

2. 결정테이블 테스트 특징 : 비즈니스 규칙 문서화, 명세분석 시스템 조건 동작 식별, 입력 조건과 동작(참,거짓) 표현, 조건조함, 비즈연관 규칙

3. 결정 테이블의 구성 : 입력조건, 기대결과, 트리거링 컨시션, 예상결과

 

 


1.

요구사항의 논리와 발생 조건에 따라서 생성될 수 있는 결과를 테이블의 형태로 나열하여,

조건(Condition) 행위(Action) 모든 가능한 조합 테스트하도록 설계하는 블랙박스 테스트 기법

 

 

2.가.

결정테이블 테스트 구성요소
1) 조건부(Condition Section): 논리식의 진리표를 이용한 업무규칙 조건들을 나열하는 섹션
2) 행위부(Action Section): 각 조건들의 조합에 따른 결과를 표현하는 섹션
- 입력조건과 행위는 True와 False 또는 Y와 N으로 표현하는 Boolean으로 지정됨



2.나.

결정테이블 테스트를 수행하기 위한 전제조건
1) 조건의 순서에 따라서 행위가 달라지지 않음
2) 조건의 Trigger에 의해서만 행위가 결정됨
3) 행위는 조건의 조합에 의해서만 영향을 받음
4) 다른 입력 조건 또는 시스템의 특정상태가 행위에 영향을 미치지 못함
- 상기 요건들이 충족되는 경우 결정테이블 테스트를 사용할 수 있음

 

 

3.

728x90
Posted by Mr. Slumber
,