Ranorex在回放或自動化測試運行過程中,GUI對象無法找到,可能是以下兩種原因:
1.查找元素超時:對象庫中的每一個元素或者每一個操作都自定義了自己的超時時間。可以選中該元素打開屬性,查看“Timeout”並選擇指定元素的最大超時時間或自定義設置時間,如圖。
2.元素Path錯誤:可檢驗GUI對象Path是可見的,通過GUI對象打開“EDIT IN SPY”界面查看Path是否顯示正確,如圖。
也可以點擊“Highlight Element”按鈕查看Ranorex是否能找到對象,以確定對象的RanoreXPath是否正確,如圖。
更新GUI對象的PATH,可通過點擊“TRACK”按鈕來再次跟蹤指定的GUI對象,覆蓋該對象在對象庫中的路徑,點擊“APPLY”按鈕進行應用,如圖。