Вопросы с тегом «selenium»

89
Запуск javascript в Selenium с использованием Python

Я совершенно новичок в Selenium. Я хочу выполнить фрагмент javascript в следующем коде (как указано в коде), но не могу этого сделать. Пожалуйста помоги. from selenium import webdriver import selenium from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys...

88
Как получить текст с помощью веб-драйвера Selenium в Python

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

88
В чем разница между cssSelector и Xpath и что лучше с точки зрения производительности при кроссбраузерном тестировании?

Я работаю с Selenium WebDriver 2.25.0 над многоязычным веб-приложением и в основном тестирую содержимое страницы (для разных языков, таких как арабский, английский, русский и т. Д.). Для моего приложения, которое лучше по производительности, и убедитесь, что оно должно поддерживать все браузеры...

87
Класс был скомпилирован более новой версией Java Environment.

При запуске сценария selenium я получаю следующее сообщение об ошибке в консоли Eclipse: Класс был скомпилирован более свежей версией Java Environment (версия файла класса 53.0), эта версия Java Runtime распознает только версии файлов классов до 52.0.0. Версия Java: 8 IDE: Eclipse Oxygen Версия...

86
Как перейти в новое окно браузера, которое открывается после нажатия на кнопку?

У меня ситуация, когда при нажатии на кнопку открывается новое окно браузера с результатами поиска. Есть ли способ подключиться и сосредоточиться в новом открытом окне браузера? И поработайте с ним, затем вернитесь в исходное (первое) окно....

86
Как работать с сертификатами с помощью Selenium?

Я использую Selenium для запуска браузера. Как я могу работать с веб-страницами (URL-адресами), которые просят браузер принять сертификат или нет? В Firefox у меня может быть такой веб-сайт, который просит меня принять его сертификат следующим образом: В браузере Internet Explorer я могу получить...

86
Как получить атрибут элемента из Selenium?

Я работаю с Selenium на Python. Я хотел бы получить .val()из <select>элемента и проверить , что это то , что я ожидал. Это мой код: def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Find the value of...

85
селен с scrapy для динамической страницы

Я пытаюсь очистить информацию о продукте с веб-страницы с помощью scrapy. Моя веб-страница, которую нужно очистить, выглядит так: начинается со страницы product_list с 10 продуктами нажатие на кнопку «Далее» загружает следующие 10 продуктов (URL-адрес между двумя страницами не меняется) Я...

85
Ошибка Selenium - HTTP-запрос к удаленному WebDriver истек через 60 секунд.

Я использую Selenium в течение нескольких месяцев, который мы используем для автоматизации некоторых наших внутренних процессов тестирования. Скрипты проходят нормально. Недавно я обновился до C # 2.40.0 webdriver, используя FF 27.01, и наши скрипты теперь дают сбой в случайных местах со следующей...

85
Запуск Selenium Webdriver с прокси на Python

Я пытаюсь запустить сценарий Selenium Webdriver на Python для выполнения некоторых основных задач. Я могу заставить робота работать безупречно при запуске его через интерфейс Selenium IDE (то есть: когда просто заставляю графический интерфейс повторять мои действия). Однако, когда я экспортирую...

83
Как сделать снимок экрана определенного элемента, а не всей страницы с помощью Selenium Webdriver?

В настоящее время я пытаюсь сделать снимок экрана с помощью Selenium WebDriver. Но я могу получить только снимок экрана целой страницы. Однако я хотел просто захватить часть страницы или, возможно, только определенный элемент на основе идентификатора или любого конкретного локатора элемента....

83
Доступ к диалогу загрузки файла в Firefox

Есть ли какой-нибудь API, позволяющий мне управлять диалоговым окном загрузки файла в Firefox? (Я хочу получить доступ к тому, который появляется, когда пользователь что-то делает, а не инициировать его сам). Я хочу получить доступ к этому диалогу из Selenium (и я не уверен, достаточно ли...

39
Превышено время получения сообщения от средства визуализации: 0,100 сообщений журнала с использованием ChromeDriver и Chrome v80 через Selenium Java

Недавно мы обновили нашу тестовую среду с помощью ChromeDriver v80.0.3987.16 и Chrome v80.0.3987.87 (официальная сборка) (64-разрядная версия), и после обновления даже минимальная программа выдает много таких журналов SEVERE: [1581082019.282][SEVERE]: Timed out receiving message from renderer:...

17
Возможная проблема с Chromedriver 78, Selenium не может найти веб-элемент PDF, открытый в Chrome

Пока мой Google Chrome не был обновлен до версии 78, мой код работал нормально. Я также обновил chromedriver до версии 78.0.3904.70. Поэтому я больше не могу найти WebElement с id = 'plugin', используя Selenium WebDriver и Java: <html> <div id="content"> <embed id="plugin"...

13
MacOS Catalina (v 10.15.3): Ошибка: «chromedriver» не может быть открыт, потому что разработчик не может быть проверен. Невозможно запустить браузер Chrome

Я недавно обновил свой компьютер Mac до ОС Catalina (v 10.15.3). После этого обновления я не могу запустить драйвер Chrome с использованием селена. Я сталкиваюсь с ошибкой ниже, когда я запускаю код селена для запуска браузера Chrome. Msgstr "" chromedriver "не может быть открыт, потому что...

10
12296: 26672: 0420 / 163936.459: ОШИБКА: browser_switcher_service.cc (238) XXX Init () Ошибка в «Selenium Python»

Я использую версию 81.0.4044.113 (Официальная сборка) (64-разрядная версия). Этого не было раньше, и код работал совершенно нормально. Но через несколько дней я запустил его снова, и эта ошибка пришла. Я использую эти модули-> from selenium import webdriver from selenium.webdriver.common.by...