首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

IBM Rational Quality Manager 入門實戰:從創建項目到缺陷追蹤全流程

     編輯:Java 相關知識

產品定位

Rational Quality Manager (RQM) 基於 Jazz 平台,Web 協作式測試管理工具,支援全生命週期測試規劃、執行、評估。內建角色:產品經理、測試架構師、測試經理、測試員、實驗室管理員等。

實戰案例:測試 BookPool.com

1. 創建用戶

  • Admin 登錄(預設 admin/admin)。
  • Admin → Jazz User Administration → Create User。
  • 填寫姓名、用戶 ID、郵箱、倉庫、權限、客戶端授權。
  • 新用戶預設密碼同用戶 ID,首次登錄建議修改。

2. 創建測試計劃

  • 登錄新用戶 → Planning → Create Test Plan。
  • 命名、選擇「Default Test Plan Template」→ Save。
  • 結構:表頭、內容區(段落)、段落詳情區。

3. 定義需求

  • 導航到 Requirements 段落 → Add New Requirement。
  • 例:Summary「網站頂部左側導航」,Type=Requirement、Severity=Major、Description「按主題搜尋並支援子主題」。
  • Save 後在詳情表格中顯示。

4. 創建測試用例並關聯需求

  • Test Cases 段落 → Add New Test Case。
  • 填寫 Name、Description、Template、Owner、Weight(1-100,反映重要性)。
  • Requirements 區 → Add Requirement(s) → 勾選前述需求 → OK。
  • Save 計劃。

5. 自定義儀表板視圖

  • Home → General 下拉 → Add Viewlet → Work Item Statistics。
  • Edit Query → 選「Open assigned to me」→ Parameter 選 Type → Save。
  • 儀表板即時顯示分配給自己的工作項類型分佈。

6. 需求工作流推進

  • Requirements → All Requirements → 點擊需求 ID。
  • 狀態下拉 → Start Working(自動變 In Progress)。
  • 編輯添加分類 → Save。
  • Stop Working → Approvals → Add Approval → 設 Due Date → Save。

7. 創建測試腳本

  • 測試用例詳情 → Test Scripts → Add New Test Script(Manual 類型)。
  • Manual Steps 區 → Click to add 添加步驟:
步驟 1:打開瀏覽器訪問 BookPool.com(Execution Step)
步驟 2:驗證主題導航顯示正確(Verification Point)
  • Save 腳本 → 關閉返回用例。

8. 執行測試並記錄結果

  • 測試用例頁 → Run Test Case → 關聯測試計劃(BookPool.com Phase 1 Test Plan) → OK。
  • 腳本執行界面:進度條、步驟詳情、可加附件/登記缺陷/加評論。
  • 步驟 1:Apply → 進度 50%。
  • 步驟 2(驗證點):選 Fail → 進度 100% → Execution Complete。
  • Close and show results → 設 Actual Result、Weight Distribution(Pass/Fail/Blocked/Inconclusive/Attempted 百分比)。
  • Save → Link to Results History 查看詳情。

9. 缺陷登記與關聯

  • Execution Result 界面 → Defects 圖標 → Add New Defect。
  • 填寫 Summary、Priority → Save。
  • 缺陷自動關聯至測試結果、測試用例、測試計劃、需求,實現雙向追蹤。

10. 儀表板驗證

  • Home → Refresh → 查看「Test Execution Results」報表,顯示失敗比例。
  • 需求覆蓋率圖表更新至 100%(已關聯測試用例)。

核心價值總結

  • 中心化數據:測試計劃、用例、腳本、結果、缺陷、需求單一來源。
  • 角色儀表板:各角色關注點可視化,任務所有權清晰。
  • 雙向追蹤:需求↔用例↔腳本↔結果↔缺陷全鏈路關聯。
  • 可定制工作流:適應不同組織流程成熟度。
  • 工具集成:RFT、RPT、RST、Manual Tester 無縫銜接。

進階學習建議

  1. 深入自定義工作流、模板、屬性。
  2. 探索測試環境管理、測試資源分配。
  3. 學習報表引擎定制高管級儀表板。
  4. 整合 Rational Team Concert (RTC) 實現需求-開發-測試閉環。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved