[Jira Server/Data Center Add-On] Xray 내 용어 및 개념

 

주요 용어

Xray에서 사용되는 대부분의 용어는 테스트 관리에서 일반적으로 사용되는 용어입니다. 다음은 Xray에서 사용되는 주요 용어 중 일부가 요약되어 있습니다.

용어

이슈 유형

설명

유사 용어

용어

이슈 유형

설명

유사 용어

Test

Test

테스트 케이스로, 수동 또는 자동 테스트를 모두 지원 가능하며 여러 단계의 테스트, 작업 및 예상 결과로 구성됩니다.

Test Case, Test Scenario, Test Template

Pre-Condition

Pre-Condition

테스트 자체 단계를 실행하기 전에 보장해야 하는 초기 조건으로, 여러 테스트에서 사용될 수 있습니다.

 

Test Set

Test Set

논리적인 방식으로 구성된 테스트 그룹으로, 테스트는 여러 Test Set에 속할 수 있습니다.

Test Group, Test Suite

Test Plan

Test Plan

테스트 계획 특정 버전에 대해 실행하려는 테스트의 "공식적인" 계획입니다.

Test Campaign

Test Execution

Test Execution

하나 이상의 테스트를 실행하기 위한 할당 가능하고 "예약 가능한" 작업입니다.

Test Cycle, Test Campaign

Sub-Test Execution

Sub-Test Execution

Test Execution의 하위 작업으로, Test Execution 이슈 유형과 동일한 기능을 갖고 있습니다. Requirement의 컨텍스트에서 생성 가능하며, Requirement 이슈 화면 내에서 하위 작업으로 Test Execution을 생성하면 사용자가 애자일 보드에서 실행을 추적할 수 있습니다.

 

Test Run

-

테스트의 특정 실행으로, 실행 상태와 테스트 사양의 스냅샷을 포함하는 테스트 인스턴스입니다. 사용자가 Test Execution에 테스트를 추가할 때마다 Test Execution 컨텍스트 내에서 내부적으로 테스트 실행이 생성됩니다. 테스트에는 여러 테스트 실행이 있을 수 있습니다.

 

Test Status

-

테스트의 "Status"로, "Test Run Status"의 약어입니다. Xray는 일부 규칙에 따라 쿼리, 가젯 등에 사용자 정의 필드 TestRunStatus를 제공합니다.

 

Requirement

Story, Requirement, ....

시스템에서 기대하는 특징으로, 좋은 요구사항은 시스템이 어떻게 작동해야 하는지와 그 목적을 설명합니다.

 

Test Repository

-

프로젝트 내의 전체 테스트 목록으로, Test Repository는 단순히 모든 테스트 이슈로 구성됩니다.

 

Test Strategy

-

검증하려는 요구 사항, 검증 방법, 수동 또는 자동 테스트 사용, 리소스 할당 등에 해당됩니다.

 

Testing Lifecycle

-

테스트 수명 주기에는 테스트 계획, 테스트 설계, 테스트 실행 및 테스트 보고가 포함됩니다.

 

 

테스트 엔티티 관계

 

image-20240404-073340.png