Xray λ‚΄ μš©μ–΄ 및 κ°œλ…(Xray concepts and definition)

Β 

μ£Όμš” μš©μ–΄

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

Β 

Related content