指定用於使用者介面控制項的內容

依預設,使用 Rational Web UI Tester 建立的測試會使用標準物件內容(例如:內容、ID、類別和 XPath)來尋找、識別及找出使用者介面控制項的物件。但是有些受測試應用程式會使用自訂屬性來說明使用者介面控制項的內容。如果要避開標準行為,您需要將它們新增至偏好 ID 清單,並設定其優先順序,以便在受測試應用程式中將它們視為主要物件 ID。

程序

在喜好設定中,設定下列這些內容的清單:

  1. 在測試編輯器中,按一下視窗 > 喜好設定 > 測試 > 記錄 > Web UI 記錄 > 偏好的物件 ID
  2. 按一下新增,並在開啟的對話框中,輸入 Web 物件內容的名稱,以便在記錄和執行測試時作為物件 ID。然後,按一下確定
  3. 使用上移下移按鈕,設定屬性在清單中的優先順序。按一下套用確定
    設定偏好的物件 ID 清單
  4. 在設定偏好的物件 ID 清單之後,請記錄測試。如果在您設定偏好的物件 ID 清單之前,已記錄測試,則需要再次執行該測試,以套用喜好設定。
  5. 開啟測試 Script,檢查這些屬性在物件識別方式的內容清單中已是可用的。
    在應用程式中被視為物件 ID 的自訂屬性
    表格顯示藉由自訂屬性來識別為應用程式中之主要內容的內容

結果

現在,當記錄測試時會自動辨識自訂屬性,它們會當成主要物件 ID 列在物件識別方式中,以及以粗體列在內容表格中。至於標準屬性,您可以修改測試步驟中的內容和其值


意見