Как я могу напрямую запустить файл в IE (11), используя JavaScript в Test Complete
Я использую IE 11, и я хочу автоматически загружать и запускать файл, используя JavaScript в Testcomplete. Проблема в том, что кнопки Run или Save недоступны. Я могу получить окно загрузки (как показано на прикрепленном скриншоте), но не могу нажать кнопку "Выполнить".
Я попытался записать скрипт, но он использует координаты, чтобы добраться до кнопки.
Вот код с сочетанием записи и сценариев
if (Aliases.browser.BrowserWindow.FrameNotificationBar.DirectUIHWND.Visible == true)
{
Log.Message("IE download prompt");
Aliases.browser.BrowserWindow.FrameNotificationBar.DirectUIHWND.Click(758, 63);
}
Как я могу получить конкретный объект запуска?
1 ответ
Вам необходимо добавить имя окна DirectUIHWND в список принятых окон UIAutomation. Для этого откройте Инструменты | Диалоговое окно " Свойства текущего проекта " и добавьте имя окна в список в " Открыть приложения" | UI Automation group.