Добрый день. При написании теста столкнулась с проблемой обработки окна IE.
По тесту должна открыть табличку в excel, то есть нажать на Открыть(скрин прикрепила).
Пробовала robot:
Отправлено 27 февраля 2017 - 11:49
Добрый день. При написании теста столкнулась с проблемой обработки окна IE.
По тесту должна открыть табличку в excel, то есть нажать на Открыть(скрин прикрепила).
Пробовала robot:
Отправлено 27 февраля 2017 - 12:16
Возможно ли вообще такое реализовать?
Все зависит от того, каким инструментом пользоваться. Средствами Selenium такое в лоб реализовать нельзя. Кнопка Open это уже элемент Windows-приложения.
А зачем вам вообще открывать эксель-файл?
Отправлено 27 февраля 2017 - 12:22
Так захотел пользователь, я лишь реализую его сценарий. В FireFox robot работает...Использую WebDriver.
Отправлено 27 февраля 2017 - 14:44
После открытия файла на экране есть еще какие-нибудь действия по сценарию? Или задача просто открыть файл? Его же можно открыть запустив простую системную команду.
Отправлено 28 февраля 2017 - 05:42
Добрый день. Дело в том, что имя файла генерится при нажатии на "Экспорт в Excel" (см. скрин). Далее надо нажать на Открыть, открывается Excel и далее надо его закрыть. На этом тест, собственно, и заканчивается...
Отправлено 28 февраля 2017 - 07:18
Не понятно в чем суть теста тогда. Обычно с генерируемым файлом какие-то валидации проводят. Но для этого вовсе не нужно его открывать.
В любом случае в IE в настройках можно просто отключить всплывающий диалог для определенных файлов. Тогда файл будет сразу открываться в установленном для него приложении.
Отправлено 28 февраля 2017 - 08:20
Ок. Нас бы это устроило, а не подскажите где именно в настройках IE?
Отправлено 28 февраля 2017 - 09:35
Сперва скачайте ваш файл.
Затем: Settings -> View Downloads -> кликаете правой кнопкой на этот файл и снимаете галочку с "Always ask before opening this type of file"
Отправлено 28 февраля 2017 - 11:21
Огромное спасибо. Все получилось!
0 пользователей, 0 гостей, 0 анонимных