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