組建品質 Excel 報表
負責測試軟體的小組可以使用 [組建品質] 報表,協助監視每項組建的測試活動成功率或失敗率。[組建品質] 報表會提供下列報表,以顯示某個 Team 專案之所有組建定義的測試結果。
組建驗證測試:針對所有標記為「組建驗證測試」(BVT) 而在建置流程期間執行的自動化測試,顯示其測試結果,以協助小組監視組建的品質。
每一組建的測試活動:針對所有對組建執行全部或選定測試計劃的測試,顯示其測試結果,以協助小組監視組建的品質。
注意事項 依序開啟 Team Explorer、Team 專案、[Excel 報表] 資料夾和 [測試小組管理] 資料夾後,即可檢視 [組建品質] 報表。只有在 Team 專案入口網站已啟用而且已佈建為使用 SharePoint 產品時,您才能存取此資料夾。如需詳細資訊,請參閱存取 Team 專案入口網站或流程指引。
只有在小組建立測試計劃並使用 Microsoft Test Manager開始執行測試時,才能使用這些報表。如需如何定義測試套件和測試計劃的詳細資訊,請參閱使用測試套件組織測試案例。如需如何存取此報表的詳細資訊,請參閱 Excel 報表 (Agile)。
本主題內容
|
相關主題 |
必要的使用權限
若要檢視報表,您必須在 SharePoint 產品具有 Team 專案的 [讀取] 權限,或屬於具有該權限的群組。
您必須是 SQL Server Analysis Services [TfsWarehouseDataReaders] 安全性角色的成員,才能修改或自訂報表。您也必須在 SharePoint 產品具有 Team 專案的 [成員] 權限,或屬於具有該權限的群組。如需詳細資訊,請參閱授與 Visual Studio ALM 所需之資料倉儲資料庫的存取權限和管理使用權限。
報表中的資料
[組建品質] 報表會針對某個 Team 專案的所有組建定義,列出其測試結果的累加計數。這兩份報表都是依據可存取資料倉儲中存放之資料的樞紐分析表。每份報表中所顯示的計數,都是特定組建中每項測試結果 (最新版) 的計數。
組建驗證測試
每一組建的測試活動
下表說明樞紐分析表中用以產生 [組建品質] 報表的報表篩選條件和欄位。
篩選條件 |
欄位 |
---|---|
組建驗證測試報表的特定篩選條件:
|
|
監視組建品質時的必要活動
若要讓 [組建品質] 報表變得更加實用與精確,小組必須執行下列活動:
定義測試案例和測試計劃,並將測試案例指派給測試計劃。如需詳細資訊,請參閱定義測試計劃。
設定建置系統:您必須設定建置系統,才能使用 Team Foundation Build。
如需詳細資訊,請參閱 Configuring Your Build System。
建立組建定義:您可以建立數個組建定義,執行各定義以產生適用於各平台的程式碼。此外,您也可以針對不同的組態執行每個組建。
如需詳細資訊,請參閱 定義您的建置流程。
定義要隨組建自動執行的測試:在組建定義中,您可以定義測試以隨組建一起執行,或在測試失敗時失敗。
如需詳細資訊,請參閱根據預設範本定義建置流程和HOW TO:在建置應用程式之後設定和執行已排程的測試。
定期執行組建:您可以依設定的間隔或是在每次簽入後執行組建。當您使用排程觸發程序時,您可以建立定期執行組建。
如需詳細資訊,請參閱建立組建定義和執行、監視和管理組建。
執行測試:如需詳細資訊,請參閱在 Microsoft Test Manager 中執行測試。
(選擇性) 若要支援篩選,請將 [反覆項目] 和 [區域] 路徑指派給每個測試案例。
注意事項 每個 Team 專案的專案系統管理員都會定義該專案的區域和反覆項目路徑,讓小組能夠依照這些指定追蹤進度。如需詳細資訊,請參閱建立和修改區域和反覆項目。
更新和自訂報表
您可以藉由在 Office Excel 中開啟 [組建品質] 報表,並對其中一個工作表變更樞紐分析表的篩選條件選項,以更新 [組建品質] 報表。您可以自訂每份報表來支援其他檢視,如下表所述。
檢視 |
動作 |
---|---|
所選反覆項目的組建品質 |
變更 Iteration 的篩選條件 (預設值=全部) |
所選產品區域的組建品質 |
變更 Area 的篩選條件 (預設值=全部) |
所選組建定義的組建品質 |
變更 Build Definition Name 的篩選條件 (預設值=全部) |
最近六週、八週或更多週的組建品質 |
在 [樞紐分析表欄位清單] 欄中,加入 Date - Sets 欄位,然後選取 @@Last 6 weeks@@ 或其他設定 |
如需如何使用和自訂樞紐分析表和樞紐分析圖報表的詳細資訊,請參閱下列 Microsoft 網站頁面: