選取物件頁面是第一步。請利用這個頁面的其中一種選取方法,從應用程式中選取要執行測試的物件。選取物件之後,識別內容會列在頁面底端的方格中。
如果選取錯誤的物件,或決定測試不同的物件,請利用任何方法來選取不同的物件。然後會顯示在方格中。按下一步按鈕來越過第一個頁面之後,方格中列出的物件就是要測試的物件。選取測試物件之後,接著要在精靈的下一頁選取動作。其中有兩個動作是驗證點(內容或資料), 另外兩個動作是在物件上的 Script 化動作(取得單一內容值和等待物件)。繼續前進之後,您可以隨時按上一步按鈕來選取不同物件。
物件搜尋器工具
這是選取物件最常用和最直接的方法。以滑鼠抓取「物件搜尋器」工具,滑鼠會變成工具形狀。拖曳至您在應用程式中要選取的物件上。物件會強調顯示,並顯示物件名稱。放開滑鼠按鈕時,就會選定物件,識別內容會列在方格中。
請注意,您也可以直接利用「記錄」工具列的「插入驗證點或動作指令」按鈕
來選取物件。如果按一下此按鈕並拖離工具列,按鈕會在精靈的這一頁中變成物件選擇器工具。
如果選取在選取物件之後,前進到下一頁選項, 則選取物件之後,將直接進入精靈的下一頁。如果要在選取物件之後留在這一頁來查看物件識別內容,請取消勾選這個選項。
物件瀏覽器
您可以利用這種方法來瀏覽物件。瀏覽器會以階層式樹狀顯示系統中可測試的物件。最上層顯示已執行的任何應用程式,而在每一個層次之下是該應用程式內的物件階層。此為目前可用的物件的動態視圖。請瀏覽物件樹,直到找到物件為止,然後按一下物件。選取之後,識別內容會列在方格中。
延遲方法
採用「物件搜尋器」工具,但加上您設定的延遲時間。延遲讓您有足夠的時間來取得需要先按一下其他物件的物件,例如功能表指令。請設定秒數(預設值是 10),再按一下工具圖示。將滑鼠移至應用程式上,直到取得您要選取的物件為止。在這段延遲期間所做的任何動作都不會記錄。必要的話,這可讓您仔細「探索」物件。例如,您可能按一下滑鼠來顯示蹦現功能表。計時器會倒數計時,時間終了時,就會選取游標下的物件,識別內容會列在方格中。
如果選取在選取物件之後,前進到下一頁選項, 則選取物件之後,將直接進入精靈的下一頁。如果要在選取物件之後留在這一頁來查看物件識別內容,請取消勾選這個選項。
利用上述任何方法來選取物件之後,識別內容會列在頁面底端的方格中。識別內容由物件的 Proxy 來決定。例如,「按鈕」物件有三個識別內容:label、.class 及 .classIndex。這個方格會列出特定物件的識別內容的名稱和值。您可以利用這項資訊來確認已選取正確的物件。如果未列出資訊,則表示無法測試物件或尚未啟用環境。
利用上述其中一種方式來選取物件之後, 請按下一步按鈕,選擇要在物件上執行的動作。這包括建立資料驗證點、建立內容驗證點、取得單一內容值,或在物件上設定等待狀態。如需動作的相關資訊,請參閱選取動作頁面。