0
我試圖驗證文本框是否在某個操作之後獲得了焦點(閃爍的光標被置於其中)。我試圖使用Focused屬性,但它似乎不起作用,或者該對象不具有此屬性。這是在Web應用程序上。下面是代碼如何通過TestComplete驗證閃爍的光標當前是否位於文本框內
reportPage = Aliases.iexplore.IESA;
saveWindow = reportPage.Find("ObjectIdentifier", "MainContent_saveFilterSetDialog_saveDialog", 50, true);
saveWindowNameTextBox = saveWindow.Find("ObjectIdentifier", "*MainContent_*_sfsName", 25, true);
if(saveWindowNameTextBox.Focused == true)
Log.Message("The blinking cursor is inside of the name text box")
else
Log.Error("The blinking cursor is not inside of the name text box")
的登錄窗口說:「等待聚焦」,那麼它失敗和日誌說「無法找到對象具有指定屬性」
注:當我檢查這個文本對象檢查器窗口中的框對象,「聚焦」未列在屬性列表中。
是否有另一種方法來實現這一目標?