本文主要介紹了 IBM Rational Quality Manager 中的 Dashboard 的作用,各個角色默認的 Dashboard 的功能、以及編輯步驟。
儀表盤的英文名稱是Dashboard,是將多個儀表、圖表、報表等內容整合在一個頁面上進行顯示的工具,這個概念在Business Intelligence方向有普遍的應用。在Rational Quality Manager中,儀表盤被賦予了更多的功能,不但可以根據角色權限展現出用戶普遍關心的信息,編輯Viewlet(那些您可以在儀表盤上創建來顯示關于狀態的實時更新的小窗口),用戶更可以在基本信息上進行向下鉆取(drill-down)操作以產生同一級數據的詳細信息。儀表盤的這種表現形式既美觀,又能給用戶舒適的感覺,在一個測試團隊中可以幫助成員快速的對項目狀況作出準確的判斷,提高了測試團隊整體的工作效率。
目前的軟件測試團隊中存在著多種角色,如測試經理、測試構架師、測試人員等等。他們不只需要完成自己的工作,還要協同合作。Rational Quality Manager 為團隊的協同合作提供了一個平臺。但是,由于各個角色所關心的工作項目和狀態又不同,每個人對 Rational Quality Manager 的熟悉程度又不同,他們就難免會有通過一個入口直接讀取常用信息的需求。而 Dashboard 則為這種需求的實現提供了保證,用戶登錄后,Dashboard 會立刻呈現在他們面前,不同的角色可以看到不同的信息,即使對 Rational Quality Manager 的使用不是非常熟悉,也可以很快的獲取數據,大大的提高了用戶工作效率,進而提高了團隊的工作效率。
本文主要介紹了 IBM Rational Quality Manager 中的 Dashboard 的作用,各個角色默認的 Dashboard 的功能、以及編輯步驟。
Rational Quality Manager 簡介
Rational Quality Manager(rqm/" target="_blank" >RQM)是用于軟件產品質量管理的軟件,建立在 Jazz 平臺上,可以對管理流程進行控制,追蹤工作狀況,并且對其進行報告。各類工作人員可以在此平臺上相互合作,進行手工測試、集成測試或自動劃測試,此平臺為軟件質量管理的協同工作創造了條件。
Rational Quality Manager 的基本架構
圖 1. Rational Quality Manager 基于 Jazz 平臺的構架圖
在上圖中,Jazz 服務器運行在一個 J2EE 應用服務器上,并且可以讀取部署于數據庫服務器上的數據庫,或將新的數據存儲在上面??蛻艨梢酝ㄟ^兩種方式來訪問 Rational Quality Manager,分別是 Eclipse 客戶端和 Web 瀏覽器客戶端。而 Jazz 服務器有用戶接口(UI)與這兩種客戶端進行交互。這樣,用戶就可以了解團隊工作的狀況,并執行自己的測試工作。
Rational Quality Manager 的基本流程
Rational Quality Manager 中的工作基本流程如下:
圖 2. Rational Quality Manager 在測試前期準備中的工作流程
在上圖中,描述了測試前期準備過程中,在 Rational Quality Manager 中的工作流程。首先要創建測試計劃,并將需求導入 Rational Quality Manager。此后,創建測試用例,將測試用例與需求相關聯,并將測試用例分配給測試人員。測試人員創建測試腳本,關聯腳本到測試用例,最后為測試用例創建測試執行記錄。
圖 3. Rational Quality Manager 在測試中的工作流程
在測試過程中,Rational Quality Manager 的工作流程如上圖。在測試計劃執行之初決定是否申請實驗室資源,之后執行測試用例。此后,測試人員執行相關聯的測試腳本,在腳本執行過程中發現、提交缺陷,并與開發人員協同處理缺陷。最終將測試結果寫入執行記錄。Rational 還會為各種對象在各個狀態的數據給出報表,方便進行分析。
Rational Quality Manager 的角色分類
Rational Quality Manager 支持多種角色,包括測試經理、項目經理、實驗室管理員、管理員、測試架構師、測試人員等。適用于各種規模的測試團隊,完成各種測試任務。用戶無論何時何地都可以通過統一的平臺高效的進行協作。下面具體介紹一些用戶角色的職責:
測試經理:
審查主頁
創建、編輯測試計劃和測試用例
審查報告
審查并批準測試計劃及測試用例
分配工作項目
執行報告以追蹤項目狀態
監控狀態和需求
監控跟蹤能力
為測試計劃設定版本
項目經理:
審查主頁
創建測試用例
使需求與測試用例相關聯
執行報告以追蹤項目狀態
定義測試環境
批準測試用例
創建測試執行記錄
創建實驗室資源請求
審查團隊信息
分配工作項目
創建缺陷
測試人員:
審查主頁
創建手工測試
創建測試用例
創建測試執行記錄
通過應用手工和自動化腳本來運行測試執行記錄
復用測試腳本
為測試請求實驗室資源
創建缺陷
實驗室管理員:
審查主頁
完成實驗室資源的請求
Dashboard 在 Rational Quality Manager 中的簡介
儀表盤的英文名稱是 Dashboard,是將多個儀表、圖表、報表等內容整合在一個頁面上進行顯示的工具,這個概念在 Business Intelligence 方向有普遍的應用。
Dashboard 的普遍特點及作用
原文轉自:http://www.anti-gravitydesign.com