Перейти к содержимому

Практикум по тест-дизайну 2.0
онлайн, начало 29 ноября
Тестирование REST API
онлайн, начало 18 ноября
Автоматизатор мобильных приложений
онлайн, начало 27 ноября
Selenium WebDriver: полное руководство
онлайн, начало 15 ноября
Фотография

Python + Selenium + Press Keyboard(Enter)


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Gleb_Kazarkin

Gleb_Kazarkin

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Казаркин Глеб Александрович

Отправлено 01 Октябрь 2019 - 12:11

Привет.
Используется Python + Selenium + Pytest
При удалении веб-элемента (выделенной строки) всплывает окно (`Вы уверены, что хотите удалить?`)

9.jpg
 

но кликнуть\выбрать Selenium не может, чтобы нажать `Да`.
Подскажите как сэмулировать нажатие `Enter` без выбора элемента на странице.
Пробовал такие методы, но не помогли (в лучшем случае код проходит "успешно", но по факту не нажимает `Enter` (окно остаётся):
Send_keys('ENTER')
send_keys(u'\ue007')
sendKeys(Keys.ENTER);
ActionChains(wd).send_keys(Keys.ENTER)

Прикрепленные файлы

  • Прикрепленный файл  9.jpg   4,35К   0 Количество загрузок:

  • 0

#2 TatyanaV

TatyanaV

    Опытный участник

  • Members
  • PipPipPipPip
  • 388 сообщений
  • ФИО:Воробьева Татьяна


Отправлено 15 Октябрь 2019 - 08:22

Может что-то вроде driver.switch_to.alert.accept() ?


  • 0


Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале