Size: a a a

Selenide на русском

2020 April 12

AS

Andrei Solntsev in Selenide на русском
Alexei Barantsev
"You need to call open(url) first" прилетает всем, и у кого мало, и у кого много
Не знаю, мне ни разу не прилетало
источник

AB

Alexei Barantsev in Selenide на русском
Boris Osipov
там внутри RemoteDriver зашито что в грид передаются desiredCapabilities
но при инициализации сессии передаётся запрос, который содержит капабилити и в старом формате, и в новом. я про это рассказывал на гейзенбаге, можно поискать по названию "Заморочки в Selenium WebDriver"
источник

AB

Alexei Barantsev in Selenide на русском
Andrei Solntsev
Не знаю, мне ни разу не прилетало
он тебя боится
источник

BO

Boris Osipov in Selenide на русском
Alexei Barantsev
но при инициализации сессии передаётся запрос, который содержит капабилити и в старом формате, и в новом. я про это рассказывал на гейзенбаге, можно поискать по названию "Заморочки в Selenium WebDriver"
да, я понимаю, но почему хром драйвер берет капабилити в старом формате?
источник

BO

Boris Osipov in Selenide на русском
при этом явно видно что в хешмапе есть goog:chromeOptions и там "правильные" капабилити(
источник

AB

Alexei Barantsev in Selenide на русском
не знаю. это описано в том баг-репорте по ссылке выше?
источник

BO

Boris Osipov in Selenide на русском
нет. это я недавно дебажил для соседнего проекта с webdriver-factory и не понимал почему так
источник

AB

Alexei Barantsev in Selenide на русском
можете запостить про это баг-репорт?
источник

AB

Alexei Barantsev in Selenide на русском
ну или хотя бы мне в личку сценарий воспроизведения
источник

BO

Boris Osipov in Selenide на русском
да, я спрошу, наверно не репортили и надо пнуть. там решили сделав свой LocalDriverProvider
источник

BO

Boris Osipov in Selenide на русском
да, не, надо зарепортить. там или я тупой или какая-то дичь) в любом случае узнать правду - будет лучше
источник

BO

Boris Osipov in Selenide на русском
Alexei Barantsev
ну или хотя бы мне в личку сценарий воспроизведения
на деле, если сходу можешь подсказать как включить логирование http запросов к chromedriver, чтобы видеть json, который ходит между клиентом и драйвером, это помогло бы)
источник

AB

Alexei Barantsev in Selenide на русском
я обычно тупо включаю wireshark :)
источник

BO

Boris Osipov in Selenide на русском
(юзер wdio смотрит на это как на... забивание гвоздей микроскопом)
источник

BO

Boris Osipov in Selenide на русском
(но там юзер сам запускает хромдрайвер  и страдает от других проблем)
источник

rm

roma marinsky in Selenide на русском
давно не пользовался текстовым репортом, но вроде ж должно работать
jutni5. просто добавил:
@ExtendWith({TextReportExtension.class})
но консоль пуста
источник

AS

Andrei Solntsev in Selenide на русском
А slf4j настроен в проекте?
источник

rm

roma marinsky in Selenide на русском
неа, отсутствует
источник

AS

Andrei Solntsev in Selenide на русском
источник

rm

roma marinsky in Selenide на русском
воу, ого, не знал что это так важно может быть
источник