Size: a a a

Selenide на русском

2020 July 30

СР

Саша Росолько... in Selenide на русском
нет, драйвер не только надо инициализировать, но использовать потом
источник

СР

Саша Росолько... in Selenide на русском
как минимум, созданный инстанс в том методе надо было возвращать, но, как писали выше, лучше заимплементите свой драйвер провайдер
источник

AL

A L in Selenide на русском
заимплементил, но как заставить селенид использовать этот сконфифгурированный драйвер?
источник

СР

Саша Росолько... in Selenide на русском
как в доке Configuration.browser=CustomWebDriverProvider.class.getName();
источник

AS

Andrei Solntsev in Selenide на русском
И вот этот try-catch-return null точно убери.
источник

A

Anton in Selenide на русском
В примере там ошибка, вы заново создаете капабилити, хотя уже есть в параметрах метода
источник

СР

Саша Росолько... in Selenide на русском
Andrei Solntsev
И вот этот try-catch-return null точно убери.
насколько помню RemoteWebDriver обязует обернуть try-catch блоком
источник

AL

A L in Selenide на русском
Саша Росолько
насколько помню RemoteWebDriver обязует обернуть try-catch блоком
да, без него никак не позволяет
источник

AS

Andrei Solntsev in Selenide на русском
А, ну да, можно обернуть, но ни а коем случае не делать "return null".
источник

AS

Andrei Solntsev in Selenide на русском
Вместо этого лучше throw new RuntimeException("шеф, всё пропало", e);
источник

AL

A L in Selenide на русском
пофиксил метод с передаваемым параметром, добавил Configuraton.browser с указанием класса и все равно ругань на метод open()
источник

СР

Саша Росолько... in Selenide на русском
а почему тест лежит внутри класса, который имплементит провайдер?
источник

СР

Саша Росолько... in Selenide на русском
и да, мы то не знаем, что там падает вообще
гадать пока не научились
источник

AL

A L in Selenide на русском
в стэктрейсе как-то так, тест перенес в отдельный класс
источник

AL

A L in Selenide на русском
ну и ссылка на 13 строку
источник

СР

Саша Росолько... in Selenide на русском
Appium?
источник

AL

A L in Selenide на русском
ну видимо у browserStack он под капотом
источник

СР

Саша Росолько... in Selenide на русском
не, фигня какая-то получается
что-то явно не так толи с конфигом, толи с зависимостями
источник

СР

Саша Росолько... in Selenide на русском
попробуй еще явно сконфигурировать операционку, браузер и версию для браузерстака в капабилитях
источник

СР

Саша Росолько... in Selenide на русском
источник