Нажатие клавиш и прокрутка элемента в поле зрения не работает в последнем драйвере Chrome 91 и 92 для платформы роботов

#selenium-chromedriver #robotframework

Вопрос:

Нажатие клавиш и прокрутка элемента в поле зрения Ключевые слова больше не работают в последнем драйвере Chrome для платформы роботов.

Комментарии:

1. Я бы предложил зарегистрировать это как ошибку/начать обсуждение в github SeleniumLibrary github.com/robotframework/SeleniumLibrary

Ответ №1:

Нам повезло с созданием собственного ключевого слова для замены ключевого слова из SeleniumLibrary:

 def scroll_element_into_view(self, locator):
    element = self.selenium.get_webelement(locator)
    self.selenium.driver.execute_script(
        "arguments[0].scrollIntoView({behavior: 'auto', block: 'center', inline: 'center'})",
        element,
    )