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