IBM Rational DOORS®는 Rational Quality Manager에서 통합된 테스트 계획 및 테스트 케이스에 대해 두 가지 유형의 보고서를 포함합니다. 테스트 범위 보고서는 테스트 계획과 테스트 케이스에 있는 요구사항의 유효성 검증에 대한 추적성을 확인하도록 도와줍니다. 또한 이 보고서는 팀이 요구사항에 대한 추가 변경사항의 영향을 판별하는 데 사용할 수 있는 링크된 테스트 케이스의 승인 상태를 보여줍니다. 테스트 결과 보고서는 테스트 판정(패스, 실패), 연기 상태, 오류 레코드 및 기타 결과를 표시합니다. 테스트 범위 및 테스트 결과 보고서는 테스트 계획과 연관된 각 모듈 보기에 따라 생성될 수 있습니다.
테스트 결과 보고서는 모듈 보기를 기반으로 합니다. 다음 이미지는 보고서의 일부분을 보여줍니다.
이 보고서는 다음 열과 테스트 결과 값을 포함합니다.
열 표제 | 설명 |
---|---|
테스트 케이스 | 테스트 계획 및 링크된 요구사항에서 각 테스트 케이스의 ID 및 이름. 이 열은 각 테스트 케이스에 대한 판정을 포함합니다. 형식은 (Test Case Id) Test Case Name: Verdict입니다. |
테스트 상태 | 테스트 상태 열은 링크된 테스트 케이스의 상태 및 범위 표시를 제공합니다. 이 열은 다음 값 중 하나를 표시합니다.
|
판정 | 요구사항에 링크된 테스트 케이스에 대한 각 실행 레코드의 마지막 실행을 기반으로 하는 테스트에 대한 판정입니다. 판정은 Rational Quality Manager 용어입니다. |
패스됨 | 각 테스트 케이스에 링크되고 마지막 실행을 기반으로 할 때 패스된 실행 레코드 수입니다. 형식은 Test Case Id: Passed Execution Records of Total Execution Records입니다. |
연기 | 각 테스트 케이스에 링크되고 마지막 실행을 기반으로 할 때 연기된 실행 레코드 수입니다. 형식은 Test Case Id: Deferred Execution Records of Total Execution Records입니다. |
오류 | 각 테스트 케이스에 링크되고 마지막 실행을 기반으로 할 때 오류 실행 레코드 수입니다. 형식은 Test Case Id: Error Execution Records of Total Execution Records입니다. |
실패 | 각 테스트 케이스에 링크되고 마지막 실행을 기반으로 할 때 실패한 실행 레코드 수입니다. 형식은 Test Case Id: Failed Execution Records of Total Execution Records입니다. |
영구적 실패 | 각 테스트 케이스에 링크되고 마지막 실행을 기반으로 할 때 영구적으로 실패한 실행 레코드 수입니다. 형식은 Test Case Id: Perm Failed Execution Records of Total Execution Records입니다. |
판정 변경 | 보고서가 마지막으로 실행된 후 판정이 변경되었는지 여부입니다. 이 열은 두 개의 가능한 값 중 하나를 표시합니다.
|
오브젝트 텍스트가 있는 요구사항의 경우, 통계 열은 요구사항에 링크된 각 테스트 케이스의 마지막 실행에서의 실행 레코드 수를 포함합니다. 오브젝트 텍스트가 없는 표제의 경우 통계 열은 판정과 함께 요구사항에 링크된 테스트 케이스의 수를 포함합니다.
각 열의 값은 보고서가 실행될 때 업데이트됩니다. 사용자는 업데이트할 열을 선택할 수 없지만 보기에서 열을 표시하고 숨길 수 있습니다.
가중치 | 상태 | 설명 |
---|---|---|
1 | 패스됨 | 테스트가 실제로 실행되었으며 결과가 패스됨으로 나타납니다. |
2 | 연기 | 테스트가 실패했지만 테스트 결과가 향후 날짜로 연기됩니다. |
3 | 오류 | 테스트가 실행되었지만 정전과 같이 테스트 제어 범위를 벗어나는 어떤 일이 발생했으며 결과를 결정할 수 없습니다. |
4 | 실패 | 테스트가 실행되었으며 실패했습니다. 테스트, 요구사항 또는 테스트 중인 시스템에 알려진 결함이 존재합니다. |
5 | 영구적 실패 | 테스트가 실패했으며 이 테스트를 패스할 수 없습니다. |