依預設,使用 Rational Web UI Tester 建立的測試會使用標準物件內容(例如:內容、ID、類別和
XPath)來尋找、識別及找出使用者介面控制項的物件。但是有些受測試應用程式會使用自訂屬性來說明使用者介面控制項的內容。如果要避開標準行為,您需要將它們新增至偏好
ID 清單,並設定其優先順序,以便在受測試應用程式中將它們視為主要物件 ID。
程序
在喜好設定中,設定下列這些內容的清單:
- 在測試編輯器中,按一下
- 按一下新增,並在開啟的對話框中,輸入 Web 物件內容的名稱,以便在記錄和執行測試時作為物件 ID。然後,按一下確定。
- 使用上移和下移按鈕,設定屬性在清單中的優先順序。按一下套用和確定
- 在設定偏好的物件 ID 清單之後,請記錄測試。如果在您設定偏好的物件 ID 清單之前,已記錄測試,則需要再次執行該測試,以套用喜好設定。
- 開啟測試 Script,檢查這些屬性在物件識別方式的內容清單中已是可用的。
結果
現在,當記錄測試時會自動辨識自訂屬性,它們會當成主要物件 ID
列在物件識別方式中,以及以粗體列在內容表格中。至於標準屬性,您可以修改測試步驟中的內容和其值。