開始之前,您必須先完成練習 1.3:建立驗證點。
重播 Script 之後,我們將回到「功能測試」視窗並查看不同的區段。由於您剛才記錄的 Script 是作用中的 Script(Java 編輯器中的標籤應該是 Classics.java),因此當您按一下重播按鈕時,該 Script 便會重播。
這時「功能測試」視窗會最小化,而且「重播監視器」會出現在畫面的左上角。當 Script 重播時,「重播監視器」中會顯示訊息。功能測試會重播您所記錄的所有動作, 例如應用程式啟動、您在應用程式中執行的動作,以及驗證點。
重播完成時,HTML 日誌會在個別視窗中顯示執行的結果。日誌中列出的所有事件在事件標題中應該都會包含綠色的通過字樣。請注意,其中將列出您所記錄的兩個驗證點。
關閉日誌。
現在,您已順利記錄並重播 Script,接下來我們將更仔細地查看「功能測試」視景。
如果您有多個 Script,功能測試會將所有已開啟的 Script 顯示在 Java 編輯器(Script 視窗)的專案中。每一個 Script 在視窗的橫幅中都有一個標籤,而且作用中 Script 的標籤會以彩色顯示。您在 Script 上執行的任何動作 (例如重播它)都會在作用中的 Script 上執行。
在 Script 中,請注意頂端以淺藍色顯示且字首標示星號的 Script 相關資訊。您可以修改來自 Script 範本的這項資訊。如果需要有關修改 Script 範本的詳細資訊,請參閱「功能測試說明」。
另外請注意功能測試會在 Script 中加入一小段以綠色字元顯示的註解,以識別後面各行所參照的物件。這項資訊可讓您更輕鬆導覽 Script。記錄期間當作引數傳遞給方法的字串(包括使用者輸入)以鮮藍色顯示。
當您的游標停留在 Script 的特定區域上方時,功能測試便會在蹦現文字框中顯示有用的資訊。例如,在 helper 方法上,您會看到物件對映表中的說明內容集,後接物件的識別內容。浮動說明功能由「喜好設定」控制。如果要將它關閉或修改顯示的內容,請按一下視窗 > 喜好設定,然後選擇編輯器並按一下浮動說明標籤。依預設,浮動說明功能為開啟狀態。
Java 編輯器(Script 視窗)左邊的「功能測試專案」視圖列出您目前連線的所有功能測試專案。專案名稱下會列出每個專案中的所有 Script。這個「專案」視圖提供導覽到不同 Script 的另一種方式。當您在「專案」視圖中按兩下 Script 時,它就會在 Script 視窗中開啟,並變成作用中的 Script。
Java 編輯器右邊的 Script 瀏覽器列出作用中 Script 的驗證點和物件對映表。您可以從 Script 瀏覽器啟動驗證點編輯器來顯示及編輯驗證點,以及啟動物件對映表編輯器來顯示及編輯物件對映表。如果需要有關 Script 瀏覽器或「功能測試」視景其他部分(例如「作業視圖」和「主控台視圖」)的詳細資訊,請參閱「功能測試說明」。
現在您已準備就緒,可以開始執行練習 1.5:查看驗證點和物件對映表。