「將 GUI 物件插入物件對映」精靈的「選取物件」頁面

利用「將 GUI 物件插入物件對映」對話框的「選取物件」頁面, 您可以在應用程式中選取要新增至測試物件對映的物件。

選取物件時,Functional Tester 會在「選取物件」頁面底端的方格中列出識別內容。

如果選取錯誤的物件,或決定新增不同的物件,請利用任何方法來選取不同的物件。按一下完成按鈕之後,方格中列出的物件就是要新增的物件。

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

物件搜尋器工具 物件搜尋器工具

物件瀏覽器按鈕 物件瀏覽器

延遲方法 延遲方法

 

物件搜尋器工具 物件搜尋器工具

利用「物件搜尋器」工具是選取物件最常用和最直接的方法:

  1. 選取物件搜尋器工具圖示 物件搜尋器工具,並拖曳至您在應用程式中要選取的物件上。

    Functional Tester 會在物件周圍加上強調顯示的邊框。

  2. 放開滑鼠按鈕。

    將選定物件,且 Functional Tester 會在「選取物件」頁面底端的方格中列出識別內容。

選取在選取物件之後,前進到下一頁選項會在選取物件之後直接進入下一頁。如果清除進入下一頁選項,則選取物件之後可留在「選取物件」頁面上查看物件識別內容。

物件瀏覽器按鈕 物件瀏覽器

請利用「物件瀏覽器」方法來瀏覽您要新增至測試物件對映的物件。瀏覽器會以階層式樹狀來顯示應用程式中的物件。最上層顯示已執行的任何應用程式。在每一個最上層之下,Functional Tester 會顯示該應用程式內的物件階層。

  1. 瀏覽物件樹來尋找您要新增至測試物件對映的物件。
  2. 按一下選取物件。

    Functional Tester 會在「選取物件」頁面的方格中列出物件的識別內容。

延遲方法 延遲方法

請利用「延遲方法」來選取蹦現物件,例如功能表。「延遲方法」利用「物件搜尋器」工具,但可設定延遲時間,讓您有足夠的時間來取得需要先按一下其他物件的物件。

  1. 選取前的秒數欄位中, 輸入您希望 Functional Tester 試圖尋找物件之前的延遲秒數(預設值是 10 秒)。
  2. 按一下物件搜尋器工具圖示 物件搜尋器工具
  3. 跳至應用程式並尋找您要選取的物件。 您在延遲期間所做的任何動作都不會記錄,因此您可以仔細探索物件。

    當計時器終了時,Functional Tester 會選取游標下的物件, 在物件周圍加上強調顯示邊框,然後在「選取物件」頁面底端的方格中顯示識別內容。

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

選取在選取物件之後,前進到下一頁選項會在選取物件之後直接進入下一頁。如果清除進入下一頁選項,則選取物件之後可留在「選取物件」頁面上查看物件識別內容。

物件識別內容方格

利用上述任何方法來選取物件時,「選取物件」頁面底端的方格中會列出識別內容。「識別」內容由物件的 Proxy 決定。例如,「按鈕」物件有三個「識別」內容:label、.class 及 .classIndex。方格會列出特定物件的「識別」內容的名稱和值。您可以利用「識別內容」資訊來確認已選取正確的物件。

若要開啟:從「測試物件對映」功能表中,按一下測試物件 > 插入物件。從「測試物件對映」工具列中,按一下測試物件:插入物件按鈕插入物件按鈕。您也可以在測試物件對映中按一下滑鼠右鍵, 再按一下插入測試物件

相關主題:

將物件新增至物件對映


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