Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022
許多手動測試都需要執行相同的步驟和測試數據序列。 例如,登入 Web 應用程式或儲存表單資料是數個測試序列中執行的常見步驟。 使用 共用步驟 和 共用參數 工作專案時,您可以將輸入和管理所需的測試步驟和數據建立降至最低。 共用步驟 會定義許多不同測試案例可以參考的步驟序列。 同樣地, 共用參數 會定義一組測試數據,這些測試數據可由許多不同的測試案例參考。 這些工作項目類型會與測試案例/共用步驟和參考依據/參考鏈接類型明確連結,如下圖所示。
本文說明如何定義和使用 共用步驟。 若要瞭解如何定義和參考 共用參數,請參閱 以不同的數據重複測試。
必要條件
| 類別 | 要求 |
|---|---|
| 專案訪問 | 專案成員 |
| 存取層級 | 至少有 基本 存取權,可以查看與測試相關的工作項目。 擁有 Stakeholder 權限的使用者無法存取Azure Test Plans。 若要新增測試計畫與測試套件、刪除測試產出物或定義測試組態,您需要取得 Basic + Test Plans 權限或訂閱Visual Studio訂閱:Enterprise、Test Professional或 MSDN 平台。 |
| 許可 |
區域路徑: - 在此節點編輯工作項目:新增或修改測試計畫、測試套件、測試案例或其他基於測試的工作項目。 - 管理測試計畫:修改測試計畫屬性,如建置與測試設定。 - 管理測試套件:建立與刪除測試套件、新增或移除測試套件、變更測試組態,以及移動測試套件。 Project-level: - 管理測試組態 與 測試環境:管理測試組態或測試環境。 - 永久刪除工作項目:永久刪除基於測試的工作項目。 |
如需詳細資訊,請參閱 手動測試存取權和許可權。
建立共用步驟
執行下列步驟來建立共用步驟。
選取 [ 測試計劃 ] 以檢視您的測試計劃。 選取 我的 或 全部 或 依標題篩選 以尋找特定的測試計劃。 選取計劃以查看測試案例。
請按兩下測試用例來編輯它。 在 [步驟] 底下,選取數個步驟,然後選取 [建立共用步驟] 圖示。
在 [ 建立共用步驟 ] 對話框中,輸入這些共用步驟的名稱,然後選取 [ 建立]。
您的標題隨即出現,取代選取的步驟:
選取 [ 儲存並關閉 ] 以儲存工作專案。
如果您重新開啟工作專案,您可以選取共用步驟,以開啟您建立的新共用步驟工作專案。
您可以隨時編輯共用步驟。 您所做的任何變更都會出現在您使用共用步驟的每個測試案例中。
您可以在共用步驟中使用參數。 如需參數的詳細資訊,請參閱 參數。
在使用共用步驟的測試案例中,提供參數的值。 您不需要在共用步驟定義中提供值。 但是,您可以提供一個預設數據列的值。 當您建立獨立的共用步驟動作記錄時,會使用這些值。
將共用步驟插入其他測試案例
您可以將共用步驟新增至其他測試案例。
按兩下測試案例進行編輯。 在 [步驟] 底下,選取 [插入共用步驟] 圖示。
[ 插入共用步驟 ] 對話框隨即開啟。 選取 [ 執行查詢 ] 以尋找您要插入的步驟。
選取共用步驟並加以插入。
Mark 在你執行測試時分享步驟
當您 執行測試時,您可以將整個共用序列標示為通過或失敗,或個別標記每個步驟: