Есть ли способ проверить кнопки увеличения / уменьшения PDF с помощью селена? - PullRequest
0 голосов
/ 02 июля 2018

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

Я могу видеть некоторые теги и элементы div при проверке.

Я попробовал diff. xpaths как:

//paper-fab[@aria-label='Zoom in']
//paper-feb

Но всегда возвращается НОЛЬ, когда я проверяю список webelement.

Вот пример URL:

https://pdfobject.com/static.html

1 Ответ

0 голосов
/ 02 июля 2018

Я предлагаю вам использовать Sikuli :

Sikuli автоматизирует все, что вы видите на экране. Он использует распознавание изображений для идентификации и управления компонентами графического интерфейса. Это полезно, когда нет легкого доступа к внутреннему или исходному коду графического интерфейса.

Я думаю, что нет никакого способа сделать то, что вы хотите, только с помощью Selenium. Если вам нужно интегрировать Selenium и Sikuli, вы можете увидеть этот пост в SOF: Вызов сценария Sikuli из Python (Selenium) . Это может дать некоторые идеи для вас. Тем не менее, может быть, вы можете прочитать немного о классе роботов .

Надеюсь, это поможет.

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