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

Selenium-WebDriver предоставляет API WebDriver для управления браузерами на разных языках программирования («языковые привязки»). При использовании этого тега также добавьте тег для языка программирования, который вы используете.

24
WebDriverException: неизвестная ошибка: файл DevToolsActivePort не существует при попытке запуска браузера Chrome
Я пытаюсь запустить Chrome с URL, браузер запускается, и после этого ничего не происходит. Я вижу ошибку ниже через 1 минуту: Unable to open browser with url: 'https://www.google.com' (Root cause: org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist (Driver info: chromedriver=2.39.562718 (9a2698cba08cf5a471a29d30c8b3e12becabb0e9),platform=Windows NT 10.0.15063 x86_64) (WARNING: The server did not provide …

9
Очистить текст из текстового поля с помощью селена
У меня есть несколько тестов, в которых я проверяю, появляется ли правильное сообщение об ошибке, когда текст в определенных полях недействителен. Одной из проверок действительности является то, что определенный элемент textarea не пуст. Если в этом текстовом поле уже есть текст, как я могу сказать селену, чтобы он очистил поле? …

11
Случайный «Элемент больше не привязан к DOM» StaleElementReferenceException
Я надеюсь, что это только я, но Selenium Webdriver кажется полным кошмаром. В настоящее время веб-драйвер Chrome непригоден для использования, а другие драйверы весьма ненадежны, или, похоже, так оно и есть. Я борюсь со многими проблемами, но вот одна. Случайно мои тесты не пройдут с "org.openqa.selenium.StaleElementReferenceException: Element is no longer …

29
Webdriver Невозможно подключиться к хосту 127.0.0.1 на порту 7055 через 45000 мс
У меня есть ящик, на котором я запускаю тесты. Похоже, что Дженкинс будет подключаться по ssh и выполнять команды, описанные в конкретном запущенном задании. Здесь я пытаюсь запустить тесты Selenium Webdriver, но он сообщает мне, что у меня есть ошибки при запуске firefox. Конечная идея состоит в том, чтобы полностью …

8
Как выполнить функцию наведения мыши в Selenium WebDriver с использованием Java?
Я хочу использовать функцию наведения указателя мыши на раскрывающееся меню. Когда мы наводим курсор на меню, оно показывает новые параметры. Я попытался щелкнуть новые параметры с помощью xpath. Но нельзя щелкать меню напрямую. Итак, в качестве ручного способа я пытаюсь навести указатель мыши на раскрывающееся меню, а затем щелкнуть новые …


17
Как я могу прокручивать веб-страницу с помощью selenium webdriver в Python?
В настоящее время я использую selenium webdriver для анализа страницы друзей пользователей facebook и извлечения всех идентификаторов из сценария AJAX. Но мне нужно прокрутить вниз, чтобы найти всех друзей. Как я могу прокрутить вниз в Selenium. Я использую питон.

3
WebDriver click () против JavaScript click ()
История: Здесь, в StackOverflow, я видел, как пользователи сообщали, что они не могут щелкнуть элемент с помощью команды selenium WebDriver «click» и могут обойти это с помощью щелчка JavaScript, выполнив сценарий. Пример на Python: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) Пример в WebDriverJS / Protractor: var elm = $("#myid"); browser.executeScript("arguments[0].click();", elm.getWebElement()); …

9
Как выбрать вариант в раскрывающемся списке с помощью Capybara
Я пытаюсь выбрать элемент из раскрывающегося меню с помощью Capybara (2.1.0). Я хочу выбрать по номеру (то есть выбрать второй, третий и т. Д. Вариант). Я гуглил как сумасшедший, пробовал разные вещи, но безуспешно. Я смог выбрать его, используя значение: find("option[value='4c430d62-f1ba-474f-8e8a-4452c55ea0a8']").click Но я не хочу использовать этот метод b / …

5
Как программно сделать firefox без головы в Selenium с помощью Python?
Я запускаю этот код с python, selenium и firefox, но все еще получаю «головную» версию firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) Я также пробовал несколько вариантов двоичного кода: binary = FirefoxBinary('C:\\Program Files\\Nightly\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options("--headless")

9
Использование Selenium Web Driver для получения значения ввода HTML
В HTML-коде веб-приложения есть следующий код <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> Фактически на странице отображается строка, отображающая время. В Selenium Web Driver у меня есть WebElementобъект, относящийся к <input>использованию WebElement timeStamp = waitForElement(By.id("prettyTime")); Я хочу получить значение WebElementили, другими словами, то, что напечатано на странице. Я перепробовал все …


17
неизвестная ошибка: в результате функции вызова отсутствует значение для ключей отправки Selenium даже после обновления хромированной драйвера.
При отправке ключей я получаю указанную ниже ошибку. Сообщение о результате: System.InvalidOperationException : unknown error: call function result missing 'value' (Session info: chrome=65.0.3325.146) (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.14393 x86_64) Я обновил драйвер Chrome до версии 2.36, но мой код по-прежнему ищет 2.33? Любая идея ?

15
Selenium 2.53 не работает в Firefox 47
Я получаю сообщение об ошибке при использовании Firefox с WebDriver. org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Версия Firefox: 47.0 Селен: 2,53,0 Windows 10 64 бит У кого-нибудь возникает аналогичная проблема или есть идеи, как решить эту проблему? Он отлично работает с Chrome, но …

8
Как установить размер окна браузера по умолчанию в Protractor / WebdriverJS
По какой-то причине, когда я запускаю свои тесты на работе, браузер развернут, но когда я запускаю их дома, он открывает только окно браузера шириной около 50%. Это вызывает некоторые несоответствия с прокруткой вниз и т. Д., Поэтому в идеале я бы хотел, чтобы он открывал окно браузера того же размера …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.