Size: a a a

Selenide на русском

2019 December 10

SV

Stanislav Vasenkov in Selenide на русском
Andrei Solntsev
Ну так давайте запилим в селениде поддержку CDP. А то селениум 4 выйдет ещё через фиг знает сколько лет.
+
источник

AS

Andrei Solntsev in Selenide на русском
Так погоди, чтобы получить network логи, даже CDP не обязательно.
источник

AS

Andrei Solntsev in Selenide на русском
вот так можно.

1. При открытиия браузера:
LoggingPreferences logPrefs = new LoggingPreferences();
   logPrefs.enable(LogType.BROWSER, Level.ALL);
   logPrefs.enable(LogType.PERFORMANCE, Level.ALL);
   capabilities.setCapability(CapabilityType.LOGGING_PREFS, logPrefs);


2. В конце теста:

Logs logs = getWebDriver().manage().logs();
printLog(logs.get(LogType.BROWSER));

void printLog(LogEntries entries) {
   System.out.println(entries.getAll().size() + " log entries found");
   for (LogEntry entry : entries) {
     logger.info("{} {} {}",
       new Date(entry.getTimestamp()), entry.getLevel(), entry.getMessage()
     );
   }
 }
источник

AP

Alexey Panashchenko in Selenide на русском
Andrei Solntsev
Ну так давайте запилим в селениде поддержку CDP. А то селениум 4 выйдет ещё через фиг знает сколько лет.
норм тема)
источник

AP

Alexey Panashchenko in Selenide на русском
можно юзать или готовую либу или написать свой вебсокет клиент)
источник

BO

Boris Osyanin in Selenide на русском
Andrei Solntsev
Ну так давайте запилим в селениде поддержку CDP. А то селениум 4 выйдет ещё через фиг знает сколько лет.
А об это мможно же у Баранцева как минимум спросить попробовать @barancev
источник

AS

Andrei Solntsev in Selenide на русском
Так я от него это и услышал :)
источник

BO

Boris Osyanin in Selenide на русском
Andrei Solntsev
Так я от него это и услышал :)
*вздох*
источник

AP

Alexey Panashchenko in Selenide на русском
Надо срочно делать, это полезная тема)
источник

BO

Boris Osipov in Selenide на русском
Alexey Panashchenko
Надо срочно делать, это полезная тема)
так сделай
источник

A

Anton in Selenide на русском
browserMobProxy чтоли написать? =) или я чот не понял (сорян если так)
источник

AP

Alexey Panashchenko in Selenide на русском
Boris Osipov
так сделай
Я только использовал существующие либы, могу написать плюсы и минусы и можем обсудить надо оно или нет
источник

i

i think it's okay in Selenide на русском
А у вас бывали проблемы при дебаге в браузере используя прокси?
источник

i

i think it's okay in Selenide на русском
i think it's okay
А у вас бывали проблемы при дебаге в браузере используя прокси?
после того как тест остановился - соединение начинает хуже работать или просто отваливается
источник

LY

Lev Yarushin in Selenide на русском
Andrei Solntsev
Так погоди, чтобы получить network логи, даже CDP не обязательно.
body там нет, к сожалению.
источник

SV

Stanislav Vasenkov in Selenide на русском
я body так и не смог никак получить. Есть ли варианты?
источник

LY

Lev Yarushin in Selenide на русском
chrome://net-export/
источник

LY

Lev Yarushin in Selenide на русском
Я вот так пишу. Потом можно посмотреть всё детально
источник

ИП

Игнат Прокофьевич in Selenide на русском
Всем привет
кто то может подсказать почему вылазит ошибка

HTTP Status: '404' -> incorrect JSON status mapping for 'unknown error' (500 expected)
источник

ИП

Игнат Прокофьевич in Selenide на русском
юзаю кастомный драйвер провайдер который возвращает  ремоут вебдрайвер
источник