Я пытаюсь проверить, что текстовое поле получает фокус (мигающий курсор помещается внутри него) после определенного действия. Я попытался использовать свойство Focused, но он не работает, или объект не имеет этого свойства. Это находится в веб-приложении. Вот кодКак проверить, находится ли мигающий курсор в текстовом поле через 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")
Каротаж говорит: «Ожидание Focused», то это не удается, и журнал говорит: «Не удалось найти объект с заданными свойствами»
Примечание: Когда я проверяла этот текст box в окне инспектора объекта, «Фокусировка» не указана в списке свойств.
Есть ли другой способ достичь этого?