HOW TO:建立動作記錄
在測試執行器中,您可選擇錄製手動測試,以便可以在稍後重新播放或在其他測試中重複使用。您可以透過建立「動作記錄」(Action Recording) 來執行此操作。在需要多次執行的手動測試中,以及在包含共用步驟的不同手動測試中循環使用通用步驟時,動作記錄是很有用的。 如需詳細資訊,請參閱HOW TO:建立共用步驟的動作記錄。
建立動作記錄之後,可以在測試期間對其進行叫用。當動作記錄執行時,它會自動播放您記錄的步驟。如需詳細資訊,請參閱HOW TO:播放動作記錄。
需求
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
注意事項 |
---|
不支援輸入法 (IME) 的輸入建立動作記錄,因為動作記錄無法將動作彙總至單一動作。(IME 是一個可讓電腦使用者利用標準鍵盤輸入複雜字元和符號 (例如日文漢字字元) 的程式)。 |
下列程序將會描述如何建立動作記錄。
將測試載入測試執行器
注意事項 |
---|
如果您已經設定了測試設定,針對正在執行的測試建立動作記錄,在您啟動測試時選取 [建立動作記錄] 選項將會使用您已設定的項目。如果您沒有在測試設定中設定動作診斷資料配接器,系統就會使用預設值來建立您的動作記錄。如需詳細資訊,請參閱如何:選擇在手動測試中錄製的應用程式。 |
若要將測試載入測試執行器
開啟 Microsoft Test Manager。
注意事項 若要顯示 Microsoft Test Manager 視窗,選取 [開始],然後選取[所有程式]。點選 [Microsoft Visual Studio 2012 ],然後選取[ Microsoft 測試管理員]。
選取置中群組切換器上的向下箭號,然後選取 [測試中心]。
點選中央群組功能表列上的 [測試]。
在置中群組功能表列底下的功能表中, 選取[執行測試選] (如果尚未選取的話)。
在左窗格的 [執行測試] 底下,選取測試計劃或測試計劃 (包含您想要執行的測試) 底下所列的測試套件。
右側窗格會顯示選取測試套件中的測試案例。
點選右側窗格中的測試案例,然後按一下 [執行]。
[測試執行器] 隨即開啟。
注意事項 選取 [以選項執行] 指定要執行測試的組建,或覆寫測試計劃的測試設定和環境設定。如需詳細資訊,請參閱HOW TO:在測試計劃中覆寫測試回合的設定。
記錄動作記錄
您必須首先將您想記錄的測試載入至測試執行器。如需詳細資訊,請參閱之前的程序<將測試載入測試執行器>。
若要記錄動作記錄
在將測試從 Microsoft Test Manager載入測試執行器時,系統會提示您 [啟動測試],並帶有選項 [建立動作記錄]。選取 [建立動作記錄] 並按一下 [啟動測試]。
注意事項 如果測試包含現有動作記錄,則系統會顯示含有 [覆寫現有的動作記錄] 選項的提示。選取此選項以建立新的記錄來取代先前的記錄,然後點選 [啟動測試]。
您可以使用工具列中的 [播放] 選項來播放動作記錄。如需詳細資訊,請參閱HOW TO:播放動作記錄。
您可以在測試設定中,為動作診斷資料配接器指定要記錄的應用程式。如果您已經設定了測試設定,針對正在執行的測試建立動作記錄,在您啟動測試時選取 [建立動作記錄] 選項將會使用您已設定的項目。如果您沒有在測試設定中設定動作診斷資料配接器,系統就會使用預設值來建立您的動作記錄。如需詳細資訊,請參閱如何:選擇在手動測試中錄製的應用程式。
在點選 [啟動測試] 之後,就會記錄每個包含啟動應用程式的測試步驟。
注意事項 如果測試設定包含收集 IntelliTrace 資料,則必須在測試啟動之後啟動應用程式。如需詳細資訊,請參閱HOW TO:收集 IntelliTrace 資料以協助偵錯困難的問題。
執行測試案例的步驟,並且將每個步驟標記一個結果。使用此步驟右邊的下拉箭號並選取 [成功] 或 [失敗]。
單字 [目前正在錄製] 會顯示在正在錄製的每個應用程式的標題列中。「動作記錄區段」(Action Recording Section) 顯示在測試的右側,以藍色指標表示。藍色指標會分為個別區段,對應至測試的步驟。
注意事項 如果不將每個測試步驟標記為成功或失敗,動作記錄區段則可以橫跨多個測試步驟。它會包含最後一個標記為成功或失敗之步驟以後的所有未標記測試步驟。
(選擇性) 您可以在測試執行期間的任何一個步驟刪除錄製的動作。若要刪除錄製的動作,請執行下列步驟:
點選 [測試執行器] 底部面板中的向上箭號。
截至此步驟所執行的所有動作都會顯示出來。
選取您要刪除的動作,然後以滑鼠右鍵按一下選項並指向 [刪除錄製的動作]。
選取 [結束測試]。
在位於測試執行器頂端的工具列中,選擇下列其中一個選項:
點選 [儲存後關閉],將您的測試結果儲存至 Team Foundation Server 並關閉測試執行器。
點選 [儲存],將測試結果儲存至 Team Foundation Server。
點選[關閉] 來關閉測試執行器,但不儲存測試結果。
注意事項 如果測試已經存在現有動作記錄,則會顯示 [測試執行器 - Microsoft 測試管理員] 對話方塊。您可以選擇 [覆寫現有的錄製] 或 [捨棄新的錄製]。
現在,當在稍後執行此測試案例時,可重新執行動作記錄。如需詳細資訊,請參閱HOW TO:播放動作記錄。