이력 추적 매트릭스 (TM) 란 무엇입니까?
추적 성 매트릭스는 관계의 완전성을 검사하기 위해 다 대다 관계가 필요한 두 기본 문서를 공동으로 연관시키는 문서입니다.
요구 사항을 추적하고 현재 프로젝트 요구 사항이 충족되는지 확인하는 데 사용됩니다.
RTM (Requirement Traceability Matrix)이란 무엇입니까?
요구 사항 추적 성 매트릭스 또는 RTM은 클라이언트 또는 소프트웨어 개발 팀이 제안한 모든 요구 사항과 라이프 사이클이 끝날 때 제공되는 단일 문서에서의 추적 성을 캡처합니다.
즉, 테스트 케이스를 사용하여 사용자 요구 사항을 매핑하고 추적하는 문서입니다. 요구 사항 추적 성 매트릭스의 주요 목적은 소프트웨어 테스트를 수행하는 동안 어떤 기능도 놓칠 수 없도록 모든 테스트 사례가 포함되는지 확인하는 것입니다.
요구 사항 추적 성 매트릭스 - 매개 변수에는 다음이 포함됩니다.
- 요구 사항 ID
- 위험
- 요구 사항 유형 및 설명
- 디자인 사양 추적
- 단위 테스트 케이스
- 통합 테스트 케이스
- 시스템 테스트 케이스
- 사용자 수락 테스트 케이스
- 스크립트를 테스트하기위한 추적
추적 성 테스트 매트릭스의 유형
- 전방 추적 성 :이 매트릭스는 프로젝트가 원하는 방향으로 진행되고 올바른 제품으로 진행되는지 여부를 확인하는 데 사용됩니다. 각 요구 사항을 제품에 적용하고 각 요구 사항을 철저히 테스트합니다. 요구 사항을 테스트 케이스에 매핑합니다.
- 역방향 또는 역 추적 성 : 현재 제품이 올바른 방향에 있는지 확인하는 데 사용됩니다. 이러한 유형의 추적 가능성의 목적은 코드, 디자인 요소, 테스트 또는 요구 사항에 명시되지 않은 기타 작업을 추가하여 프로젝트의 범위를 확장하지 않는지 확인하는 것입니다. 테스트 케이스를 요구 사항에 매핑합니다.
- 양방향 추적 성 (Forward + Backward) : 이 추적 성 매트릭스는 모든 요구 사항이 테스트 케이스에 포함되도록합니다. 결함 으로 인해 영향을받는 요구 사항의 변경으로 인한 영향을 분석합니다 . 그 반대의 경우도 마찬가지입니다.
요구 사항 추적 성 매트릭스를 만드는 방법
Guru99 은행 업무 프로젝트를 통해 요구 사항 추적 성 매트릭스 개념을 이해해 봅시다.
테스터는 BRD (Business Requirement Document) 및 TRD (Technical Requirement Document )를 기반으로 테스트 사례를 작성하기 시작합니다.
다음 표는 Guru99 은행 업무 프로젝트를 위한 비즈니스 요구 사항 문서 또는 BRD 입니다 .
여기서 시나리오는 고객이 올바른 암호와 사용자 ID로 Guru99 은행 웹 사이트에 로그인 할 수 있어야하며 관리자는 고객 로그인 페이지를 통해 웹 사이트에 로그인 할 수 있어야한다는 것입니다.
아래 표는 기술 요구 사항 문서 (TRD) 입니다.
참고 : 품질 관리팀은 BRD 및 TRD를 문서화하지 않습니다. 또한 일부 회사 는 기술 요구 사항 문서와 유사한 기능 요구 사항 문서 (FRD) 를 사용하지만 추적 가능성 매트릭스 작성 프로세스는 동일하게 유지됩니다.
앞서 나가서 RTM 테스팅을 만들자.
1 단계 : 우리의 테스트 케이스 입니다
"로그인 확인, 올바른 아이디와 비밀번호를 입력하면 성공적으로 로그인해야합니다"
2 단계 :이 테스트 사례가 확인하는 기술 요구 사항을 확인합니다. 우리의 테스트 케이스의 경우 T94가 검증되고 있다는 기술적 요구 사항이 있습니다.
3 단계 : 테스트 케이스에서이 기술 요구 사항 (T94)을 기록하십시오.
4 단계 : 이 TR (기술 요구 사항 -T94)이 정의 된 비즈니스 요구 사항 식별
5 단계 : 테스트 사례에서 BR (비즈니스 요구 사항) 참고
6 단계 : 모든 테스트 케이스에 대해 위의 작업을 수행합니다. 나중에 테스트 스위트에서 처음 3 개 컬럼을 추출하십시오. RTM 테스트가 준비되었습니다!
요구 추적 성 매트릭스의 장점
- 100 % 테스트 커버리지를 확인합니다.
- 누락 된 요구 사항 또는 문서의 불일치를 강조 표시합니다.
- 비즈니스 요구 사항에 초점을 맞춰 전체 결함 또는 실행 상태를 보여줍니다.
- 테스트 사례 재 방문 또는 재 작업과 관련하여 QA 팀의 작업에 미치는 영향을 분석하거나 예측하는 데 도움이됩니다.
'블랙박스 테스트' 카테고리의 다른 글
중요한 필드 설명이있는 샘플 테스트 케이스 템플릿 다운로드 (0) | 2018.12.01 |
---|---|
테스트 데이터를 생성하는 팁과 트릭 (0) | 2018.11.30 |
소프트웨어 테스팅의 테스트 기초는 무엇입니까? (0) | 2018.11.28 |
테스트 사례 작성 방법 : 예제 템플릿 예제 (0) | 2018.11.27 |
테스트 시나리오에 대해 알아보니.. (0) | 2018.11.26 |