Результаты поиска по запросу "selenium"

2 ответа

Да, должен быть лучший способ.

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

1 ответ

 экземпляры изящно.

аюсь начать использовать селен, и я скачал Chrome драйвер и вставил его в мой путь к классам. Я просто пытаюсь получить название прямо сейчас, чтобы посмотреть, смогу ли я заставить его работать. Код в настоящее время выглядит так: import ...

1 ответ

В чем разница между ChromeDriver и WebDriver в селене?

ел почти все, кто использовал это утверждениеWebDriver driver=new FirefoxDriver(); здесь мы создали экземплярFirefoxDriver класс, имеющий тип какWebdriver; Что делать, если я напрямую создаю экземпляр FirefoxDriver какFirefoxDriver driver = new ...

ТОП публикаций

4 ответа

Попробуйте этот метод

аюсь проверить, загружена ли веб-страница завершена или нет (т.е. проверяется, что загружен весь элемент управления) в селене. Я попробовал ниже код: new WebDriverWait(firefoxDriver, pageLoadTimeout).until( webDriver -> ((JavascriptExecutor) ...

2 ответа

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

ичинам совместимости я предпочитаю использовать Chrome версии 55.0.2883.75 с Chromedriver v. 2.26. Я скачал старую версию Chrome ...

2 ответа

@JeffC: да, конечно, я возьму это! ;)

ользую Java и Selenium Webdriver для тестирования функциональности одностраничного веб-приложения. По этой причине очевидно, что элементы вводятся и удаляются из DOM динамически. Я знаю, что могу подождать, пока элемент появится в DOM, ...

0 ответов

Это не работает для меня.

ер: Chrome V65 ChromeDriver: chromedriver.exe 2,37 Ошибка происходит, когда веб-драйвер пытается щелкнуть элемент. Ниже мой клик (): def click(self): try: self.wait_for().visible() self._selenium_context().click() except Exception as e: raise ...

6 ответов

Нет особой причины. Сколько раз интервалы ожидания действительно зависят от целевого сайта. Вы можете установить время ожидания на 1 секунду и увеличить максимальный счет на основе вашего опыта. Так как вы хотите получить только текст, вы можете настроить браузер так, чтобы отключить загрузку мультимедиа (фотографии и видеоролики) с блокировкой рекламы, даже разрешить запуск сценария только в основном домене (сторонние сценарии отключены).

исал скрипт на vba в сочетании с селеном для анализа всех названий компаний, доступных на веб-странице. На веб-странице активирован метод отложенной загрузки, поэтому в каждом свитке отображается только 20 ссылок. Если я прокручиваю 2 раза, то ...

1 ответ

Обновлен хромедрайвер и все прошло успешно. Благодарю.

ая в AWS Cloud9, мой скрипт: from bs4 import BeautifulSoup from selenium import webdriver from selenium.webdriver.chrome.options import Options import requests options = Options() options.binary_location = '/usr/bin/google-chrome' driver ...

1 ответ

Спасибо! WebDriverWait очень полезен!

ользую Selenium в Python ide с помощью geckodriver. У сайта, который я пытаюсь открыть, есть таймер 30 секунд, после которого через 30 секунд появляется кнопка, и я посылаю на нее щелчок. Я спрашиваю следующее: могу ли я как-то игнорировать / ...