http://www.westfallteam.com/Papers/Cause_and_Effect_Graphing.pdf
cause-effect 그래프 사용방법을 잘 설명하였다. 왜 이러한 그래가 필요한 것일까?
그것은 Requirement 를 기반으로 단번에 완전한 테스트 케이스를 만들어 내기 어렵기 때문에,
즉, cause-effect가 좋은 수단이 될 수 있는 것이다.
cause-effect 그래프를 그리는 방법은 일단
1. cause와 effect간의 상관관계를 생각하지 않고 모든 cause와 모든 effect들을 정래해본다.
2. 정리된 각각의 cause, effect항목들을 연결하여 그래프로 만들어본다.
3. 각각의 항목들 간의 제약사항(constraint)를 정리해본다.
4. decision table을 만드어본다.
5. test case를 만든다.
requirement(명세서) -> test case 이렇게 가는 것보다,
위의 5단계를 지나가는 것이 쉽고 좋은 결과를 만들 수 있을 것이다.
'Papers > Others' 카테고리의 다른 글
Unit Testing in Java (Johannes Link) (0) | 2013.01.19 |
---|---|
Fluid Home Screen for Mobile Phones (0) | 2012.10.30 |
Top 20 practical software testing tips you should read before testing any application. (0) | 2012.10.10 |
difference between "Rollback" and "Back out' (0) | 2012.01.12 |
Automated Stress Testing of Windows Mobile GUI Applications (0) | 2011.02.08 |