Rational Quality Manager 概觀

IBM® Rational® Quality Manager 是一個 Web 型的協同作業工具,可在整個軟體開發生命週期中,提供綜合性的測試規劃、測試建構,以及測試建構管理等功能。 依照設計,Rational Quality Manager 可以充分取代 IBM Rational Manual Tester、IBM Rational ClearQuest® Test Manager 和 Rational Test Manager。

Rational Quality Manager 以 Jazz™ 平台為基礎(http://jazz.net 和 http://www.ibm.com/software/rational/jazz/)繼承了這個平台的許多性質。 依照設計,Rational Quality Manager 適用於任何規模的測試團隊,支援多種角色,例如測試經理、測試架構師、測試領導、測試人員及實驗室經理等。 應用程式亦支援測試組織之外的角色。

如需您可以執行什麼作業來開始使用 Rational Quality Manager 的角色型指引,請參閱品質管理入門

綜合性的測試規劃

您在 Rational Quality Manager 中定義的測試計劃,會在專案生命週期的所有階段推動分散式團隊的活動。 測試計劃會定義測試工作量的目標和範圍,並且含有準則來協助團隊判斷下列問題的答案:「我們可以發行了嗎?」

測試計劃可配置為符合組織的需求。 您可以使用測試計劃來執行下列任何作業:
  • 定義商業和測試目標
  • 建立測試計劃及個別測試案例的檢閱和核准程序
  • 管理專案需求和測試案例,並且建立兩者之間的交互相依關係
  • 評估測試工作量大小
  • 定義每一個測試疊代的排程,並追蹤其他重要測試活動的日期
  • 列出各種要測試的環境及產生測試配置
  • 在特定的時間點建立測試計劃的唯讀 Snapshot
  • 定義品質目標、進入準則及結束準則
  • 建立及管理測試案例
  • 檢視測試執行進度

測試設計與測試案例

您可以利用測試案例設計與建構特性,來定義每個測試案例的整體設計。每一個測試案例皆有一個 Rich Text 編輯器,您可以在其中包含測試案例的背景資訊。測試案例也可以包含指向開發項目與需求的鏈結。您可以將測試案例關聯於其他的測試構件,例如:測試計劃、測試 Script,以及測試案例執行記錄。此外,測試案例可以合併到測試套組。

測試 Script 建構及重複使用

Rational Quality Manager 提供全功能的手動測試編輯器。 您也可以從 Rational Manual Tester 中,匯入現有的手動測試 Script。 您可以使用關鍵字,在手動測試中新增重複使用及自動化功能。

當使用 Rational Quality Manager 時,您可以管理及執行 IBM Rational Functional Tester、IBM Rational Performance Tester、Rational Robot、Rational Service Tester for SOA Quality 和 IBM Rational AppScan® Tester Edition 之類的工具所建立的測試 Script。

您也可以從 Rational ClearQuest Test Manager 和 Rational TestManager 之類的外部測試管理解決方案中匯入測試構件。

測試執行

Rational Quality Manager 包含一個整合性測試執行環境,可用來執行在產品內開發的測試,以及在其他手動、功能、效能及安全測試工具中建立的測試。 測試執行選項包括:直接執行測試案例,將測試案例分組成測試案例以便或循序執行,或建立測試案例和測試套組執行記錄,以便將測試環境資訊直接對映至測試案例和測試套組。

測試分析、報告和即時視圖

Rational Quality Manager 含有一組預先定義的報告,可協助您取得專案的狀態。 您也可以安裝選用的 Rational Reporting for Development Intelligence 元件或 Rational Insight,以便取得其他的報告,並且能夠自訂報告來符合您特定的商業需求。

此外,您只需要開啟測試計劃,或瀏覽測試計劃清單及開啟執行視圖,就可以查看即時的測試執行狀態。 您可以瀏覽某些測試構件的清單,開啟可追蹤性視圖,來追蹤測試構件、需求和開發構件之間的關係。

團隊協同作業

Rational Quality Manager 可讓您輕鬆與其他團隊成員共用資訊。 在 Jazz 型工作項目系統中,團隊成員可以互相指派作業和問題報告,以及檢視每一個人的狀態。 測試計劃作者和測試案例設計人員可分散工作,以進行檢閱及追蹤每一個檢閱人員的狀態。團隊可以查看新建及已變更的需求。 團隊也可以檢視滿足那些需求所需的測試案例。團隊成員可以看到登入的人員及其處理的項目。 如有影響團隊成員工作的變更、輸入及疊代,可自動通知團隊成員。

不僅如此,測試計劃、測試案例及測試 Script 作者還可以鎖定其構件,阻止其他人編輯。

實驗室管理

利用 Rational Quality Manager 提供的實驗室管理功能,您可以針對您在測試計劃中指定的測試環境建立要求。 之後,您便可以利用實驗室管理程式,確保在需要時能夠使用實驗室資源和測試環境。 實驗室管理程式可以追蹤集中式資源儲存庫中的所有實驗室資源以及測試團隊的服務要求。

Web 應用程式安全

Rational Quality Manager 透過與 Rational AppScan Tester Edition 的整合來協助 IT 及安全專家們防禦攻擊和資料侵害的威脅。 對 Web 應用程式進行安全測試,可在合理成本下,產生更高品質更安全的應用程式。

管制

Rational Quality Manager 協助確保商業程序符合業界、公司和部門標準及規範。 在測試生命週期中,Rational Quality Manager 會提供工具,讓您取得軟體品質和專案度量的最新測量。 利用其綜合性的測試計劃,以及與「需求管理」和問題報告追蹤工具的整合,Rational Quality Manager 可協助您簡化測試策略,並且產生可靠的測試結果和專案歷程記錄,以供審核之用。


意見