Описание тега selenium4

Selenium 4.0 - это новая версия инструмента / фреймворка с открытым исходным кодом для автоматизации веб-браузеров. При использовании этого тега также включайте другие теги для конкретных компонентов, которые вы используете, например, драйвера gecko. Он поддерживает все последние версии браузеров.
5 ответов

Что такое Selenium и что такое WebDriver?

Что такое селен? Когда вы открываете официальную страницу Selenium, первое, что вы читаете, это "Selenium автоматизирует браузер" в "Что такое Selenium?" раздел. Раздел "Какая часть Selenium мне подходит?" ниже предлагается выбор между Selenium WebD…
1 ответ

Отключить кеш в Selenium Chrome Driver

Я использую Selenium ChromeDriver для измерения производительности веб-страниц. Но по умолчанию в Chrome драйвер кеша включен. вариант --disable-application-cache устарел сейчас https://code.google.com/p/chromium/issues/detail?id=447206 Также я могу…
1 ответ

Как открыть новое окно с помощью нового метода WindowType в Selenium 4

В примечаниях к выпуску Selenium v4.0.0.0-alpha-1 упоминается следующее: * Added command to open a new window. Исходный код: public static WindowType fromString(String text) { if (text != null) { for (WindowType b : WindowType.values()) { if (text.e…
1 ответ

org.openqa.selenium.NoSuchSessionException: Session ID is null. Using WebDriver after calling quit()? error using ChromeDriver Selenium through Java

Can someone please help with the below, I have a maven project set up on eclipse and each time I run the test, it runs fine on chrome but I get the below error on junit console: org.openqa.selenium.NoSuchSessionException: Session ID is null. Using W…
1 ответ

Как получить файл .har или сетевой запрос с помощью selenium4

Как мы знаем, одна из функций, добавленных в новую версию Selenium (4.0.0-alpha-2), - это очень хороший интерфейс для Chrome DevTools API на Java.DevTools API предлагает отличные возможности для управления браузером и веб-трафиком. Согласно документ…
8 ответов

WebDriverWait устарел в Selenium 4

Я получаю Предупреждение: (143,13) 'WebDriverWait(org.openqa.selenium.WebDriver, long)' устарел в Selenium 4.0.0-alpha-3. Но на официальной странице Selenium перечислены только WebDriverWait(WebDriver driver, Clock clock, Sleeper sleeper, long timeO…
1 ответ

Стоит ли беспокоиться об отправке паролей в виде обычного текста с помощью селена при тестировании веб-приложений

Я работаю над простым тестированием Javascript с помощью сценария Selenium Webdriver и Mocha, который входит на мой рабочий сайт, очищает кеш из пользовательского интерфейса и после этого выходит с сайта. Я понимаю, что отправка паролей в виде обычн…
17 дек '19 в 13:06
0 ответов

НЕУДАЧНАЯ КОНФИГУРАЦИЯ: @BeforeMethod setUp

Я пытаюсь создать проект объектной модели страницы в maven, используя selenium с java и Testng, и я добавил все зависимости в pom.xml, но после запуска скрипта у меня возникла проблема с сообщением FAILED CONFIGURATION: @BeforeMethod setUp, и мне ну…
11 янв '20 в 14:59
0 ответов

Программа Java не завершается при использовании Selenium Webdriver

Как описано в вопросе, когда я инициализирую экземпляр веб-драйвера selenium, моя Java-программа не закрывается после завершения работы основного метода. Я использую образец кода из официальной документации Selenium: public static void main(String[]…
04 фев '20 в 17:15
3 ответа

org.openqa.selenium.TimeoutException: предоставленная функция могла остановить ошибку с использованием titleContains () с Selenium 4.0.0-alpha-5 и Java 11

В этот тайм-аут поиск в Google не дал ничего, кроме исходного кода, и мне кажется, что я не вижу никакой информации из журналов, просматривающих исходный код селена. Мне интересно, сталкивался ли кто-нибудь еще с этой проблемой с селеном Мы ждали сл…
1 ответ

Как использовать протокол Chrome DevTools в Selenium (используя Python) для сбора HTTP-запросов и ответов?

Я знаю это Fetch Domainиспользуется для этой цели, но я не знаю, как именно я могу это реализовать. В Selenium python я использовал следующий код, чтобы разрешить выпускrequestPaused События. driver.execute_cdp_cmd("Fetch.enable",{}) driver.get('htt…
0 ответов

Selenium4 не получает логи из консоли браузера при работе в Docker

Я использую Selenium 4.0.0-alpha05, и я не вижу журналов из консоли браузера при работе в Docker. Выполнение той же настройки локально правильно возвращает журналы консоли. У кого-нибудь есть идеи, что может быть не так с докером? ... var op = new C…
10 авг '20 в 17:37
0 ответов

Я хотел бы перехватывать сетевые запросы с помощью selenium 4 и сохранять их в файл json

Я использую селен для перехвата сетевых запросов, теперь я написал код, который слушает и перехватывает запросы, но я изо всех сил пытаюсь записать все запросы в файл json, это мой код: public class SeleniumFourFeaturesTest { WebDriver driver; DevTo…
1 ответ

Какие языки программирования поддерживает Selenium?

Мне нужен ответ на этот вопрос, потому что я хочу узнать все о селене, и я хочу знать, какие темы поддерживаются селеном. Пожалуйста, поймите мой вопрос и ответьте мне.
2 ответа

Включение файлов cookie в Chrome версии 86 с помощью Selenium

Я пытаюсь использовать Selenium с Java с обновлением Chrome версии 86 для автоматизации, но он показывает отключение сторонних файлов cookie. Сайт, над которым я работаю, требует сторонних файлов cookie. Я пытаюсь включить файлы cookie, используя сл…
1 ответ

Selenium 4, Microsoft Edge(хром) в Ubuntu

В настоящее время я пытаюсь заставить свои автоматизированные тесты работать на краю хрома в ubuntu. Моя текущая настройка такова:Настройка следующая: Браузер находится в контейнере докера с запущенной Ubuntu Хаб находится на официальном докер-конте…
18 ноя '20 в 05:46
1 ответ

Зависимость Selenium 4 alpha от Maven по-прежнему загружает исходники 3.1.4

У меня есть проект Selenium-Java, который я хочу обновить до Selenium 4 Alpha 6. Я удалил предыдущие ссылки на POM для всех зависимостей селена и даже жестко установил желаемый номер версии. Для этого пакета при компиляции не возникает никаких подхо…
1 ответ

C# Selenium 4: перехват запроса на установку

Я пытаюсь использовать Selenium 4 для регистрации запросов при ручном использовании браузера Chrome. Проблема в том, что перехват запросов прекращается примерно через 40 секунд использования (приблизительно). Я пытался изменить commandTimeout, но ни…
21 окт '20 в 19:25
3 ответа

Исключение тайм-аута при использовании инструментов разработчика с selenium-java-4.0.0 и chromedriver v85

Я пытаюсь использовать Java API инструментов selenium dev, и для нескольких методов API я получаю java.util.concurrent.TimeoutException. Например, я пытаюсь использовать Network.clearBrowserCache, который должен работать в соответствии с документами…