插入動態測試物件

您也可以利用插入動態測試物件來插入動態測試物件。 物件對映中的測試物件階層,代表播放期間特定控制項的搜尋順序。 通過一系列的應用程式變更,如果在測試應用程式中引進新物件,物件的階層可能會變更。 這會導致播放失敗。 您可以利用動態測試物件,將測試物件錨定為其母項的後代。

程序

  1. 從測試物件對映功能表中,按一下應用程式 > 執行來開啟「選取應用程式」對話框。
  2. 應用程式名稱欄位中,選取應用程式,內含您要測試的控制項,再按一下確定
  3. 在「測試物件對映」工具列中,按一下測試物件 > 插入動態測試物件 測試物件:插入動態測試物件 這時 Functional Tester 會開啟「物件對映」對話框。
  4. 選取物件頁面上,按一下物件搜尋器圖示物件搜尋器,並拖曳至應用程式,在您要新增至測試物件對映的物件上放開。關於其他選取物件的方法,請參閱選取物件
  5. 下一步
  6. 新增動態測試物件對話框中,選取錨定於選取的母項 通過選取錨定於選取的母項,您會使新物件成為其母項的後代。 現在,您可以錨定於母項來動態搜尋物件。 您可以按兩下物件內容來編輯識別內容。
  7. 選取要插入的物件,然後按一下完成
    註: 如果要將現有的對映物件轉換成動態物件,請在測試物件對映中按一下滑鼠右鍵,然後按一下轉換為動態測試物件轉換為動態測試物件。 這時「管理」內容會顯示一個附加的 descriptionobject 內容。 如果要將動態測試物件轉換為已對映的測試物件,請將 descriptionobject 內容設為 false。 不過,您必須確定測試物件是其母項的可對映子項。
    註: 如果要防止因為物件階層變更而造成播放失敗,您也可以啟用動態搜尋特性,它使 Rational® Functional Tester 能夠在階層位置已有別於測試物件對映中之位置的受測應用程式中,尋找測試物件。 如需動態搜尋特性的相關資訊,請參閱啟用動態尋找特性

意見