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

96
Как выбрать / получить раскрывающийся список в Selenium 2

Я конвертирую свой код селена 1 в селен 2 и не могу найти простого способа выбрать метку в раскрывающемся меню или получить выбранное значение из раскрывающегося списка. Вы знаете, как это сделать в Selenium 2? Вот два утверждения, которые работают в Selenium 1, но не в 2:...

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

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

88
Как найти и вставить значение в текстовое поле (ввод) с помощью Python Selenium?

У меня следующая структура HTML, и я пытаюсь использовать Selenium для ввода значения NUM: <div class="MY_HEADING_A"> <div class="TitleA">My title</div> <div class="Foobar"></div> <div class="PageFrame" area="W"> <span class="PageText">PAGE <input...

87
Как выбрать вариант из раскрывающегося списка с помощью Selenium WebDriver C #?

Я пробовал для своего веб-теста выбрать вариант. Пример можно найти здесь: http://www.tizag.com/phpT/examples/formex.php Все работает отлично, кроме выбора опции. Как выбрать вариант по значению или по метке? Мой код: using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using...

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...

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

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

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

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

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

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

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

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

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

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

21
Как сравнить 2 фрейма и визуально получить разницу?

Случай : У меня есть 2 iframe, и у обоих есть много div и других элементов управления, поэтому оба iframe похожи на HTML-сайты среднего размера. Я хочу сравнить оба и выяснить различия. Я думал разные варианты здесь: Решение 1: Сделайте полный скриншот из 2 iframes и сравните оба скриншота,...

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"...

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...