驗證點和動作精靈的選取物件頁面

您可以利用記錄工具列的插入驗證點或動作指令按鈕插入驗證點或動作指令,來開啟「驗證點和動作精靈」。可用來選取要在應用程式中測試的物件,並選取要執行的測試類型。以下說明如何記錄驗證點。

選取物件頁面是第一步。請利用這個頁面的其中一種選取方法,從應用程式中選取要執行測試的物件。選取物件之後,識別內容會列在頁面底端的方格中。

如果選取錯誤的物件,或決定測試不同的物件,請利用任何方法來選取不同的物件。然後會顯示在方格中。按下一步按鈕來越過第一個頁面之後,方格中列出的物件就是要測試的物件。選取測試物件之後,接著要在精靈的下一頁選取動作。其中有兩個動作是驗證點(內容或資料), 另外兩個動作是在物件上的 Script 化動作(取得單一內容值和等待物件)。繼續前進之後,您可以隨時按上一步按鈕來選取不同物件。

有下列三種選取方法可用:

物件搜尋器工具

這是選取物件最常用和最直接的方法。以滑鼠抓取「物件搜尋器」工具,滑鼠會變成工具形狀。拖曳至您在應用程式中要選取的物件上。物件會強調顯示,並顯示物件名稱。放開滑鼠按鈕時,就會選定物件,識別內容會列在方格中。

請注意,您也可以直接利用「記錄」工具列的「插入驗證點或動作指令」按鈕 插入驗證點或動作指令來選取物件。如果按一下此按鈕並拖離工具列,按鈕會在精靈的這一頁中變成物件選擇器工具。

如果選取在選取物件之後,前進到下一頁選項, 則選取物件之後,將直接進入精靈的下一頁。如果要在選取物件之後留在這一頁來查看物件識別內容,請取消勾選這個選項。

物件瀏覽器

您可以利用這種方法來瀏覽物件。瀏覽器會以階層式樹狀顯示系統中可測試的物件。最上層顯示已執行的任何應用程式,而在每一個層次之下是該應用程式內的物件階層。此為目前可用的物件的動態視圖。請瀏覽物件樹,直到找到物件為止,然後按一下物件。選取之後,識別內容會列在方格中。

延遲方法

採用「物件搜尋器」工具,但加上您設定的延遲時間。延遲讓您有足夠的時間來取得需要先按一下其他物件的物件,例如功能表指令。請設定秒數(預設值是 10),再按一下工具圖示。將滑鼠移至應用程式上,直到取得您要選取的物件為止。在這段延遲期間所做的任何動作都不會記錄。必要的話,這可讓您仔細「探索」物件。例如,您可能按一下滑鼠來顯示蹦現功能表。計時器會倒數計時,時間終了時,就會選取游標下的物件,識別內容會列在方格中。

註: 為了正確重播物件的延遲位置,Script 中必須以動作來公開物件。如果不公開物件,則重播期間會擲出「找不到物件異常狀況」。

如果選取在選取物件之後,前進到下一頁選項, 則選取物件之後,將直接進入精靈的下一頁。如果要在選取物件之後留在這一頁來查看物件識別內容,請取消勾選這個選項。

物件識別內容方格

利用上述任何方法來選取物件之後,識別內容會列在頁面底端的方格中。識別內容由物件的 Proxy 來決定。例如,「按鈕」物件有三個識別內容:label、.class 及 .classIndex。這個方格會列出特定物件的識別內容的名稱和值。您可以利用這項資訊來確認已選取正確的物件。如果未列出資訊,則表示無法測試物件或尚未啟用環境。

下一步

利用上述其中一種方式來選取物件之後, 請按下一步按鈕,選擇要在物件上執行的動作。這包括建立資料驗證點、建立內容驗證點、取得單一內容值,或在物件上設定等待狀態。如需動作的相關資訊,請參閱選取動作頁面

 


意見
(C) Copyright IBM Corporation 2000, 2007. All Rights Reserved.