이 문서는 테스트 케이스 관리 및 실행 기능을 제공하는 XRay Add-on에 대한 설명을 제공한다.
Overview
Terminology
| Concept/Term | Issue Type | Description | 유사한 용어 |
|---|---|---|---|
| Test | Test | 테스트 케이스 로써 단일 테스트 스텝 또는 여러개의 테스트 스텝으로 구성된다. | test case, test scenario |
| Pre-condition | Pre-Condition | 테스트 수행 전 이루어져야 하는 상태/조건 | |
| Test Set | Test Set | 테스트의 그룹 | test group, test suite |
| Test Plan | Test Plan | 버전에 대해 테스트 수행을 위한 테스트 계획 | |
| Test Execution | Test Execution | 테스트 수행을 위한 테스크 | Test cycle |
| Test repository | 프로젝트 내의 모든 테스트 케이스 목록 |
Relationship Diagram
Step-by-step guide
- 이슈타입 "Test Plan"으로 테스트 플랜 생성
- 이슈타입 "Test"으로 테스트 케이스 생성
- 생성된 "Test Plan" >> Add >> Test 를 통해 테스트 플랜에 테스트 할당 (추가)
- 이슈타입 "Test Set"으로 테스트 슈트 생성
- 생성된 "Test Set" >> "Create test" 또는 "Add Tests" 버튼을 이용해 테스트 그룹에 테스트 케이스 추가
- 테스트 플랜에 준비된 테스트 group 추가
- 테스트 플랜 >> "Create Test Execution"을 통해 테스트 실행을 관리할 이슈 생성
- 테스트 실행 으로 테스트 결과 입력 (PASS, Fail, ...)
- Add-on에서 제공하는 보고서를 이용해 각종 결과 보고서 참조
가이드 동영상
