HOW TO:使用測試設定記錄手動測試的使用者介面動作
您可以設定動作記錄檔和動作記錄的動作診斷資料配接器。 動作記錄檔會建立文字檔,其中會將每個動作記錄成文字。 例如,如果按一下 [加入購物車] 按鈕,就會加入下列文字:按一下按鈕「加入購物車」。 動作記錄會記錄每個動作。 當您想要再次向前快轉到測試中的特定位置時,可以使用此動作記錄播放每個使用者動作。
如果您在測試設定中選取動作診斷資料配接器,就會根據您為配接器進行的設定建立動作記錄檔。 您也可以指定將用於動作記錄的組態。 如果測試人員選擇在執行測試時建立動作記錄,則會使用您所做的這些設定。
設定包括下列各項:
要錄製的應用程式
當您播放動作記錄時,動作之間的任何時間延遲
如何擷取動作之間的延遲
如需如何播放動作的詳細資訊,請參閱記錄和播放手動測試。
警告
當使用者使用測試執行器執行測試時,使用者可以決定是否在啟動每項測試時建立動作記錄、覆寫現有動作記錄或兩個都不做。 如果未在測試設定中針對執行測試的角色選取動作診斷資料配接器,則在建立動作記錄時會使用預設值。
下列程序說明如何從組態編輯器設定動作記錄檔和動作記錄的診斷資料配接器。 若要建立您的測試設定,請參閱建立手動測試的測試設定。
注意事項 |
---|
動作記錄檔和動作記錄只能在執行手動測試時在本機電腦上收集,執行自動化測試時則不能收集。 |
設定用於播放的使用者介面動作文字記錄
依照這個程序的步驟進行之前,您必須先使用 Microsoft 測試管理員開啟測試計劃的測試設定。 從 [計劃] 檢視中選取 [屬性]。 選取測試設定,然後選取 [資料和診斷] 頁面。
若要設定用於播放的使用者介面動作文字記錄
選取 [動作],然後按一下 [設定]。
[設定診斷資料配接器 - 動作] 對話方塊隨即顯示。
(適用於動作記錄檔和動作記錄) 在 [選取待測應用程式] 底下,選取下列其中一個選項:
在此電腦上執行的所有應用程式,但下列應用程式除外。 此選項將包含在記錄中測試期間執行的所有應用程式,但清單中顯示的應用程式除外。 您可以從清單移除應用程式,或加入處理序名稱以排除其他應用程式。
-或-
[下列清單中的應用程序],然後按一下清單結尾的瀏覽按鈕 (…),尋找要在測試錄製期間加入的應用程式。 如果您已經知道處理序名稱,也可以加入該名稱。
(僅適用於動作記錄) 在 [錄製設定] 底下,選取 [擷取動作之間的使用者延遲,如果大於:],以啟用動作記錄的自訂延遲時間設定。 然後使用 [擷取動作之間的使用者延遲,如果大於] 旁邊的微調方塊,設定想要擷取動作記錄延遲的時機。
(僅適用於動作記錄) 在 [播放設定] 底下進行下列設定:
使用 [動作之間的固定延遲] 旁邊的微調方塊,設定想要動作記錄做為使用者動作之間的延遲而插入的秒數。
使用 [動作之間使用者延遲的乘數] 旁邊的微調方塊指定時間延遲乘數。 例如,設定 2 會加倍在 [動作之間的延遲] 中指定的秒數。
使用 [搜尋控制項的時間] 旁邊的微調方塊,設定想要動作記錄搜尋控制項的秒數。
在特定情況下,待測應用程式可能需要數秒時間才能讓控制項可用。 控制項設定的搜尋時間透過指示記錄等待指定的時間間隔,提供更多彈性。
按一下 [儲存]。 針對這個測試設定,現在已設定和儲存動作記錄檔和動作記錄設定。
注意事項 若要重設此診斷資料配接器的組態,請按一下 [重設為預設值]。