Selenium открывает новое окно при нажатии на кнопку «Добавить файл» - PullRequest
0 голосов
/ 10 сентября 2018

Я делаю следующий сценарий, он ведет себя по-разному при выполнении вручную и с помощью автоматизации

шаги: 1. Нажмите на загрузку 2. Выберите XML-файл 3. нажмите добавить

результат при выполнении вручную: Файл успешно загружен

результат при выполнении с помощью автоматизации: Откроется новое окно с URL: http://url/HttpProxyServletAction=AddAnduserId=username&passwordFileName="filepath.xml" и файл не будет добавлен

Даже если я просто открою IE с селеном и попытаюсь добавить то же самое, произойдет вручную. Это проблема с возможностями? Как решить это?

1 Ответ

0 голосов
/ 10 сентября 2018

можете ли вы предоставить журнал ошибок?потому что, откуда я понял, вы переключаете окна, и когда вы переключаете окно из родительского окна в дочернее окно, ваш код не знает, что нужно сделать.Вы можете обратиться к этому вопросу, который может дать вам представление о том, как следует управлять родительскими и дочерними окнами в селене.

Нажмите здесь !

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...