Rational Quality Manager는 Jazz™ 플랫폼(http://jazz.net and http://www.ibm.com/software/rational/jazz/)을 기반으로 하며 해당 플랫폼에서 많은 특성을 상속합니다. Rational Quality Manager는 모든 규모의 테스트 팀에서 사용 가능하도록 설계되었으며 테스트 관리자, 테스트 설계자, 테스트 리더, 테스터, 랩 관리자와 같은 다양한 사용자 역할을 지원합니다. 또한 애플리케이션은 테스트 조직 외부의 역할도 지원합니다.
Rational Quality Manager 시작 시 수행할 수 있는 역할 기반 안내에 대해서는 품질 관리 시작하기를 참조하십시오.
Rational Quality Manager에서 정의한 테스트 계획은 분산된 팀의 활동이 프로젝트 라이프사이클의 모든 단계(Phase)를 거쳐 이루어지게 합니다. 테스트 계획은 테스트 노력에 대한 목표 및 범위를 정의하고 "릴리스할 준비가 되어 있습니까?"라는 질문의 답을 결정하는 데 팀에 도움을 줄 수 있는 기준을 포함합니다.
테스트 케이스 디자인 및 구현 기능을 사용하여 각 테스트 케이스의 전반적인 디자인을 정의할 수 있습니다. 각 테스트 케이스에는 테스트 케이스에 대한 배경 정보를 포함시킬 수 있는 서식있는 텍스트 편집기가 포함되어 있습니다. 또한 테스트 케이스에는 개발 항목 및 요구사항에 대한 링크도 포함시킬 수 있습니다. 테스트 계획, 테스트 스크립트 및 테스트 케이스 실행 레코드와 같은 다른 테스트 아티팩트와 테스트 케이스를 연관시킬 수 있습니다. 또한 테스트 케이스를 테스트 스위트에 결합할 수도 있습니다.
Rational Quality Manager는 모든 기능이 제공되는 Manual Test 편집기를 제공합니다. 키워드를 사용하여 Manual Test에 재사용 및 자동화 기능을 추가할 수 있습니다.
Rational Quality Manager를 사용하면, IBM Rational Functional Tester, IBM Rational Performance Tester, Rational Robot, Rational Service Tester for SOA Quality, IBM Rational AppScan® Tester Edition과 같은 도구로 작성된 테스트 스크립트를 관리하고 실행할 수 있습니다.
Rational Quality Manager에는 기타 수동 테스트, 작동 테스트, 성능 테스트, 보안 테스트 도구에서 작성된 테스트뿐만 아니라 제품 내에서 개발된 테스트를 실행하기 위한 통합된 테스트 실행 환경이 포함됩니다. 테스트 실행 옵션으로는 테스트 케이스를 직접 실행하고, 병렬 또는 순차 실행을 위해 테스트 케이스를 테스트 스위트로 그룹화하며, 테스트 케이스 및 테스트 스위트 실행 레코드를 작성하여 테스트 케이스 및 테스트 스위트에 직접 테스트 환경 정보를 맵핑하는 옵션이 있습니다.
Rational Quality Manager에는 프로젝트의 상태를 확인하는 데 도움이 되는 미리 정의된 보고서 세트가 포함됩니다. 또한 선택적 Rational Reporting for Development Intelligence 컴포넌트 또는 추가 보고서를 위한 Rational Insight 및 특정 비즈니스 요구에 부합하도록 보고서를 사용자 정의하는 기능을 설치할 수 있습니다.
테스트 계획을 열거나 테스트 계획 목록을 찾아 실행 보기를 열어 실시간 테스트 실행 상태를 확인할 수 있습니다. 특정 테스트 아티팩트 목록을 찾아보고 추적성 보기를 열어 테스트 아티팩트, 요구사항, 개발 아티팩트 간의 관계를 추적할 수 있습니다.
Rational Quality Manager를 통해 팀의 다른 구성원과 정보를 쉽게 공유할 수 있습니다. Jazz 기반 작업 항목 시스템에서 팀 구성원은 서로 태스크 및 결함을 지정하고 모든 구성원의 상태를 확인할 수 있습니다. 테스트 계획 작성자 및 테스트 케이스 디자이너는 검토할 작업을 분배하고 각 검토자의 상태를 추적할 수 있습니다. 팀은 새로운 또는 변경된 요구사항을 볼 수 있습니다. 또한 팀은 해당 요구사항을 충족하는 데 필요한 테스트 케이스를 볼 수도 있습니다. 팀 구성원은 로그온한 사용자 및 해당 사용자의 작업을 볼 수 있습니다. 팀 구성원에게 작업에 영향을 주는 변경, 입력, 반복에 대해 자동으로 알릴 수 있습니다.
또한 테스트 계획, 테스트 케이스, 테스트 스크립트 작성자는 다른 사용자가 이를 편집하지 못하도록 해당 아티팩트에 잠금을 지정할 수 있습니다.
Rational Quality Manager가 제공하는 랩 관리 기능을 사용하면, 테스트 계획에서 지정하는 테스트 환경에 대한 요청을 작성할 수 있습니다. 랩 관리자로 작업하면 필요한 때에 랩 자원과 테스트 환경을 사용할 수 있습니다. 랩 관리자는 테스트 팀으로부터 서비스 요청 및 중앙화된 자원 저장소에서 모든 랩 자원을 추적할 수 있습니다.
Rational Quality Manager는 IT 및 보안 전문가가 Rational AppScan Tester Edition과의 통합을 통해 공격과 데이터 침해의 위협을 막을 수 있도록 지원합니다. 웹 애플리케이션에 대한 보안 테스트는 적절한 비용으로 더 많은 고품질의 보안 애플리케이션을 사용할 수 있도록 합니다.
Rational Quality Manager를 사용하면 비즈니스 프로세스를 수행할 때 산업, 회사, 부서의 표준과 규정을 준수할 수 있습니다. 테스트 라이프사이클 전체에서 Rational Quality Manager는 소프트웨어 품질과 프로젝트 메트릭의 최신 수단을 얻을 수 있는 도구를 제공합니다. 종합적인 테스트 계획과 요구사항 관리 및 결함 추적 도구의 통합으로, Rational Quality Manager는 테스트 전략을 합리화하고 감사 목적으로 사용할 수 있는 프로젝트 히스토리와 테스트 결과에 대한 신뢰할 수 있는 레코드를 생성하도록 지원합니다.