Size: a a a

Selenide на русском

2020 October 30

SD

Serhii Danevych in Selenide на русском
источник

SD

Serhii Danevych in Selenide на русском
Boris Osipov
драйвер сами создаете?
Менеджер создаёт
источник

BO

Boris Osipov in Selenide на русском
Serhii Danevych
Менеджер создаёт
какой менеджер?
источник

SD

Serhii Danevych in Selenide на русском
Boris Osipov
какой менеджер?
Вебдрайвер менеджер
источник

A

Anton in Selenide на русском
а ошибка выше говорит что элемент input не найден
источник

SD

Serhii Danevych in Selenide на русском
Anton
а ошибка выше говорит что элемент input не найден
Ага, но локально работает
источник

BO

Boris Osipov in Selenide на русском
Anton
а ошибка выше говорит что элемент input не найден
да не. читай там cause by... опять блин оно репортит не правильно эксепшен
источник

SD

Serhii Danevych in Selenide на русском
Я уже два инпута пихал и никак((( а локально норм
источник

A

Anton in Selenide на русском
Serhii Danevych
Я уже два инпута пихал и никак((( а локально норм
надо добавить ожидание, ну и посмотри на скрине - инпут то есть?
источник

SD

Serhii Danevych in Selenide на русском
Я дебажил в режиме селеноида и не находит инпут вообще
источник

SD

Serhii Danevych in Selenide на русском
На брейкпоинте пробовал
источник

BO

Boris Osipov in Selenide на русском
Serhii Danevych
Вебдрайвер менеджер
давай еще раз. ты вот так драйвер создаешь
        val remoteWebDriver = RemoteWebDriver(..)
       // ...
       WebDriverRunner.setWebDriver(remoteWebDriver)

?
источник

SD

Serhii Danevych in Selenide на русском
Оооо блинннн, ребята я забыл, у меня ремоутный имплементит WebDriverProvider
источник

BO

Boris Osipov in Selenide на русском
Serhii Danevych
Оооо блинннн, ребята я забыл, у меня ремоутный имплементит WebDriverProvider
вот это совпадение. как же мы угадали) вот добавить туда
remoteWebDriver.setFileDetector(new LocalFileDetector())
источник

SD

Serhii Danevych in Selenide на русском
Boris Osipov
вот это совпадение. как же мы угадали) вот добавить туда
remoteWebDriver.setFileDetector(new LocalFileDetector())
Ахахахаах))) блин давно туда не лез) спасибо огроменное🙌🙏
источник

A

Anton in Selenide на русском
Boris Osipov
вот это совпадение. как же мы угадали) вот добавить туда
remoteWebDriver.setFileDetector(new LocalFileDetector())
сохраню себе, спасибо
источник

AS

Andrei Solntsev in Selenide на русском
Artur Mkrtychian
А если будет стоять задача запустить параллельно тесты на разных разрешениях.
Мне кажется, что это нецелевое использование параллелизации. :)
источник

AS

Andrei Solntsev in Selenide на русском
Но если настаиваете, такие тесты проще всего запустить в параллельные процессах (форках).
источник

AS

Andrei Solntsev in Selenide на русском
А вообще я согласен с @barancev , лучше вообще тогда не завязываться на статические методы, а создать инстанс SelenideDriver в @Before методе, положить его в поле теста и нормально дёргать его методы без всякой статики.
источник

M

Max in Selenide на русском
Салют! Подскажите пожалуйста по строковому представлению WebElement. Проблема в следующем
1)
element(By.xpath("//a[@id='credit-aggregator-button']")).toWebElement().toString()

2)
element("a#credit-aggregator-button").toWebElement().toString()


В первом пункте я получаю:
xpath: //a[@id='credit-aggregator-button']]


Во втором:
unknown locator



Вопрос: Как мне при использовании css локаторов получить локатор по аналогии с xpath? И почему я получаю unknown locator?
источник