Как зооминировать веб-страницу с помощью мыши в Селене Python или в фреймворке робота с помощью библиотеки Селен? - PullRequest
0 голосов
/ 25 сентября 2019

Я хочу протестировать функциональность масштабирования веб-приложения с помощью библиотеки селеновой инфраструктуры робота.Также хотелось бы узнать, можно ли это сделать с помощью селенового веб-драйвера в python.

Я хочу увеличить веб-страницу.

Для этого я попробовал что-то вроде ниже

from selenium.webdriver.common.action_chains import ActionChains

ActionChains(driver).move_to_element(canvas_element)
.send_keys(Keys.chord(Keys.CONTROL, Keys.ADD)).build().perform();

Но это дает мне ошибку ниже

AttributeError: type object 'Keys' has no attribute 'chord'

Как я могу это исправить.может кто-нибудь помочь мне спасибо.

1 Ответ

0 голосов
/ 25 сентября 2019

Отредактировано

Попробуйте с этим:

driver.execute_script("document.body.style.zoom='40%'")

и затем вернитесь к обычному масштабированию с помощью:

driver.execute_script("document.body.style.zoom='100%'")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...