1. 테스트 계획서
정의
- 테스트 전략, 테스트 목적, 테스트 일정, 테스트 예상 및 테스트 산출물에 필요한 리소스(인력, 소프트웨어, 하드웨어)를 요약 한 자세한 문서
테스트 계획의 중요성
- 테스트 계획은 테스트 중인 어플리케이션의 품질을 검증하는 데 필요한 노력을 결정하는 데 도움이 됨
- 개발자, 비즈니스 관리자, 고객 등 테스트 팀 외부의 사람들이 테스트의 세부사항을 이해할 수 있도록 도와줌
- 우리의 사고 방식을 안내 해줌
참조 : https://testmanager.tistory.com/206
2. 테스트 시나리오
정의
- 애플리케이션을 테스트하는 가능한 모든 방법을 정의하는 방법
- 응용 프로그램을 테스트 할 수 있는 모든 방법을 다루는 단일문
테스트 시나리오 예시
- 관리자가 새 국가를 추가 할 수 있는지 확인
- 관리자가 기존 국가를 삭제할 수 있는지 확인
- 기존 국가를 업데이트 할 수 있는지 확인
테스트 조건
- 테스트 조건은 더 구체적이며, 특정 테스트의 목표 / 목표를 대략 정의 가능
테스트 조건 예시
- 국가 이름을 "India" 로 입력하고 국가 추가를 확인
- 공백을 입력하고 국가가 추가 되는지 확인
참조 : https://ko.myservername.com/difference-between-test-plan#Test_Plan_Document