테스트 계획과 문서화

테스트 계획의 일반적인 전략과 목표에 대한 문서입니다.
테스트 계획은 진행 중인 프로세스입니다. 여기서, 테스트 기획자들은 다음과 같은 활동을 하게 됩니다:



  • 분석적 도구를 이용해서 테스트 케이스를 개발한다: 테스트 기획자들은 다양한 종류의 도표를 이용해서 프로그램의 각 테스트 가능한 부분을 확인하고 각 부분에 대해 엄격한 테스트 케이스를 찾아낸다.

  • 테스트 전략을 도입하고 적용한다: 어떤 순서로 프로그램의 테스트 영역을 탐색하고 테스트할 것인지, 언제 더 심화된 테스트를 진행할 것인지 결정한다.

  • 테스트 관리를 위한 도구를 개발한다: 체크리스트, 매트릭스, 자동화 테스트, 그 외 자료를 사용하여 테스터가 특정한 순서에 따라 특정한 데이터를 가지고 특정한 순서로 테스트를 할 수 있도록 한다. 이런 간단한 도구들이 프로세스에 완전성과 설득력을 부여할 수 있다.

  • 의사소통: 테스트 전략과 논리, 구체적인 테스트와 테스트 데이터 파일에 대한 이해를 도울 수 있는 테스트 계획 문서를 작성한다

아래의 문서들은 다음의 내용을 포함하고 있습니다.


1. 테스트 계획과 문서화의 중요성
2. 화이트박스와 블랙박스 테스트가 모두 중요한 이유
3. 테스트 문서 초기 개발 전략
4. 테스트 계획의 구성 요소: 리스트, 테이블, 아웃라인, 매트릭스
5. 테스트 문서화하기