HOW TO:建立共用步驟的動作記錄
在您使用測試執行器執行手動測試期間,您可能會有包含「共用步驟」(Shared Step) 的測試。 共用步驟包含一組通用步驟,可用於數個不同的測試。 例如,數個測試可能具有應用程式中的相同步驟,以輸入客戶地址資訊或登入認證。 使用共用步驟可節省建立測試的時間和心力。 如需詳細資訊,請參閱HOW TO:使用共用步驟共用一般測試案例步驟與HOW TO:在執行測試時使用共用步驟。
若要減少測試的時間影響,您可以建立共用步驟特定的動作記錄。 這樣做的話,您不必多次重複輸入相同的資訊,例如使用者登入資訊或地址資訊。
需求
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
注意事項 |
---|
您也可以針對完整測試建立動作記錄。如需詳細資訊,請參閱HOW TO:建立動作記錄。 |
您可以使用兩種方式建立共用步驟的動作記錄:
執行包含共用步驟的測試時請使用測試執行器。
組織和管理共用步驟時請使用 Microsoft Test Manager。
將測試載入測試執行器
首先,您必須將包含共用步驟的測試載入至測試執行器。 然後,您可以在執行測試時建立共用步驟的動作記錄。 當這個測試和其他測試中包含共用步驟時,就會自動執行共用步驟。
若要將具有共用步驟的測試載入測試執行器
開啟 Microsoft Test Manager。
注意事項 若要顯示 Microsoft Test Manager 視窗,選取 [開始],然後選取[所有程式]。指向 Microsoft Visual Studio 2012 然後選取 Microsoft 測試管理員。
選取置中群組切換器上的向下箭號,然後選取 [測試中心]。
點選中央群組功能表列上的 [測試]。
在置中群組功能表列底下的功能表中, 選取[執行測試選] (如果尚未選取的話)。
在左窗格的 [執行測試] 底下,選取測試計劃或測試計劃 (包含您想要執行的測試) 底下所列的測試套件。
右側窗格會顯示選取測試套件中的測試案例。
在右邊窗格中,選取包含共用步驟的測試案例,然後選取 [執行]。
測試執行器隨即開啟。
注意事項 選取 [以選項執行] 指定要執行測試的組建,或覆寫測試計劃的測試設定和環境設定。
在測試執行器中錄製共用步驟集的動作記錄
首先必須將包含要建立其動作記錄的共用步驟載入測試執行器。 如需詳細資訊,請參閱之前程序中的「若要將具有共用步驟的測試載入測試執行器」標題。
若要在測試執行器中建立共用步驟的動作記錄
在將測試從 Microsoft Test Manager載入測試執行器時,系統會提示您 [啟動測試],並帶有選項 [建立動作記錄]。 選取 [建立動作記錄] 並按一下 [啟動測試]。
注意事項 如果測試包含現有動作記錄,則系統會顯示含有 [覆寫現有的動作記錄] 選項的提示。選取此選項以建立新的記錄來取代先前的記錄,然後點選 [啟動測試]。
您可以使用工具列中的 [播放] 選項來播放動作記錄。 如需詳細資訊,請參閱HOW TO:播放動作記錄。
您可以在測試設定中,為動作診斷資料配接器指定要記錄的應用程式。 如果您已經設定了測試設定,針對正在執行的測試建立動作記錄,在您啟動測試時選取 [建立動作記錄] 選項將會使用您已設定的項目。 如果您沒有在測試設定中設定動作診斷資料配接器,系統就會使用預設值來建立您的動作記錄。 如需詳細資訊,請參閱如何:選擇在手動測試中錄製的應用程式。
在點選 [啟動測試] 之後,就會記錄每個包含啟動應用程式的測試步驟。
執行測試案例的步驟,並且將每個步驟標記一個結果。 使用此步驟右邊的下拉箭號並選取 [成功] 或 [失敗]。
單字 [目前正在錄製] 會顯示在正在錄製的每個應用程式的標題列中。 「動作記錄區段」(Action Recording Section) 顯示在測試的右側,以藍色指標表示。 藍色指標會分為個別區段,對應至測試的步驟。
注意事項 如果不將每個測試步驟標記為成功或失敗,動作記錄區段則可以橫跨多個測試步驟。它會包含最後一個標記為成功或失敗之步驟以後的所有未標記測試步驟。
當您到達共用步驟時,請選取共用步驟圖示旁邊的下拉箭號,然後選取 [開始並錄製]。
共用步驟中的個別步驟隨即出現。
執行共用步驟中的步驟,並且將每個步驟標記一個結果。 使用此步驟右邊的下拉箭號並選取 [成功] 或 [失敗]。
若為非共用步驟,單字 [目前正在錄製] 會顯示在正在錄製的每個應用程式的標題列中。
選取 [結束共用步驟]。
「動作記錄區段」(Action Recording Section) 顯示在共用步驟右側,以藍色指標表示。
如果在共用步驟之後,測試案例中仍具有任何剩餘步驟,請執行測試案例的步驟,並且將每個步驟標記一個結果。 使用此步驟右邊的下拉箭號並選取 [成功] 或 [失敗]。
選取 [結束測試]。
在位於測試執行器頂端的工具列中,選擇下列其中一個選項:
點選 [儲存後關閉],將您的測試結果儲存至 Team Foundation Server 並關閉測試執行器。
點選 [儲存],將測試結果儲存至 Team Foundation Server。
點選[關閉] 來關閉測試執行器,但不儲存測試結果。
注意事項 如果測試已經存在現有動作記錄,則會顯示 [測試執行器 - Microsoft 測試管理員] 對話方塊,並且帶有選項 [覆寫現有的錄製] 或 [捨棄新的錄製]。
現在,當在稍後執行此測試案例時,可重新執行動作記錄。如需詳細資訊,請參閱HOW TO:播放動作記錄。
在 Microsoft 測試管理員中建立共用步驟的動作記錄
您可以在 Microsoft Test Manager中建立共用步驟的動作記錄,其會在共用步驟包含於測試案例時自動執行。
若要在 Microsoft 測試管理員中建立共用步驟的動作記錄
開啟 Microsoft Test Manager。
注意事項 若要顯示 Microsoft Test Manager 視窗,選取 [開始],然後選取[所有程式]。指向 Microsoft Visual Studio 2012 然後選取 Microsoft 測試管理員。
選取置中群組切換器上的向下箭號,然後選取 [測試中心]。
選取置中群組功能表列上的 [組合管理]。
選取功能表上的 [共用步驟管理員]。
在共用步驟的清單中,選取要建立其動作記錄的共用步驟資料列。
選取 [建立動作記錄]。
測試執行器隨即顯示。
選取 [建立動作記錄]。
在測試執行器中,執行測試案例中的步驟。
單字 [目前正在錄製] 會顯示在正在錄製的每個應用程式的標題列中。 「動作記錄區段」(Action Recording Section) 顯示在測試的右側,以黃色指標表示,其會分為個別區段,對應至測試的步驟。
選取 [結束共用步驟]。
注意事項 如果您覆寫共用步驟的現有動作記錄, [測試執行器- Microsoft 測試及實驗室管理員] 對話方塊將會通知您在測試案例會影響和提示到 [重寫現有的記錄] 或 [捨棄新的錄製]。
在位於測試執行器頂端的工具列中,選擇下列其中一個選項:
點選 [儲存後關閉],將您的測試結果儲存至 Team Foundation Server 並關閉測試執行器。
點選 [儲存],將測試結果儲存至 Team Foundation Server。
點選[關閉] 來關閉測試執行器,但不儲存測試結果。
現在,當執行包含此共用步驟的測試時,就會自動重新執行共用步驟。
請參閱
工作
HOW TO:使用 Microsoft Test Manager 檢視手動測試案例結果