開始之前,您必須先完成練習 1.4:重播 Script。
您可以檢查及修改驗證點內的資料。
「資料」驗證點有六種可能的顯示類型。這是「資料」(樹狀結構)驗證點。在這個案例中, 物件類型是樹狀結構 (javax.swing.JTree)。如果要編輯這個樹狀結構中的資料,請按兩下樹狀結構中的任何子項目,開啟小型的編輯框來進行變更。請使用每個項目旁邊的勾選框來指出您是否要在日後的重播過程中測試這個項目。勾選的項目就是會測試的項目。如果要進一步學習如何使用驗證點編輯器,請參閱「功能測試說明」。這是您在作曲家清單中所記錄的第一個驗證點。這時會啟動驗證點編輯器;您可以更新驗證點資料以供日後重播之用。
您也可以檢查及修改物件對映表內的資料。
第一個項目專用測試物件對映表是 Script 的物件對映表。「專用測試物件對映表」下列出的個別物件是記錄期間作用物件的參照。
在您記錄 Script 時,功能測試會為測試中應用程式建立一個物件對映表。每一個 Script 都與一個物件對映檔相關聯。對映檔可以是專用的 -- 只與一個 Script 相關聯 -- 或由許多 Script 共用。在您記錄 Script 時,功能測試使用了「記錄新的功能測試 Script」對話框第二個頁面上的預設值(專用對映表)。物件對映表包含每一個物件的內容;您可以在一個集中位置輕易更新這項資訊。接著,參照該物件的所有 Script 也都會共用更新的資訊。
在您的物件對映表中,頁框的最上層物件會列出頁框包含在頁框物件下的所有物件。
這個頁框物件包含登入對話框。頁框物件下則列出圓鈕、密碼欄位和動作按鈕。
請注意,識別內容會出現在物件樹狀結構下的方格中。
物件對映表也提供一種將物件參照新增至 Script 的快速方法。在物件對映表功能表中,您可以按一下測試物件 > 插入物件來新增物件。如果需要有關新增物件的詳細資料,請參閱「功能測試說明」。
您也可以從物件對映表執行其他作業,例如變更識別內容的加權,以及編輯識別內容及其值。稍後我們將利用物件對映表執行幾項進階程序。
關閉時清除狀態指令是一個切換功能表項目,且應該呈預設開啟的狀態,因此您將取消勾選它。如果讓它保持選取,當您關閉對映表時,系統將會接受所有的物件。我們想在後續的步驟中執行這個動作,並回到物件對映表來進行變更。
現在您已準備就緒,可以開始執行練習 1.6:回歸測試。