Size: a a a

Selenide на русском

2020 October 07

cm

cheshi mantu in Selenide на русском
там можно задать сколько ждать до появления
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
cheshi mantu
там можно задать сколько ждать до появления
ладно, спасибо за попытку помочь ❤️
источник

BO

Boris Osipov in Selenide на русском
Дмитрий Лукьяненко
@boris_osipov ```
Actual value: visible:true
``` этот кусок при падении заново проверяет видим ли элемент? А не берет его значение видимости с $("dfsdfsdf").should(visible)?
da
источник

OS

Oleg S in Selenide на русском
Всем привет, подскажите пожалуйста, почему кликает не туда?
источник

OS

Oleg S in Selenide на русском
is not clickable at point (122, 394) selenide
источник

OS

Oleg S in Selenide на русском
через developer tool находит только один XPath, больше такого нет //button[@id='okBtn' and contains(text(), 'Да')]
источник

AS

Andrei Solntsev in Selenide на русском
Alexei Barantsev 🗹
пришлось добавить специальную команду, которая логи удаляет. но лучше бы они не писались вообще :)
Не понял. А разве у вас билд не начинается с команды "gradle clean" или "mvn clean"?
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
нет, не начинается
источник

AS

Andrei Solntsev in Selenide на русском
Так надо добавить. И всё сразу вылечится.
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
нет, не хочу такое лечение
источник

AS

Andrei Solntsev in Selenide на русском
Почему?
Без этого по-любому будет задница. Уберём логи - проект быстро забьётся чем-то ещё.
источник

AB

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

AB

Alexei Barantsev 🗹... in Selenide на русском
сборщик прекрасно отслеживает зависимости и пересобирает ровно то, что нужно. какой смысл каждый раз чистить?
источник

OS

Oleg S in Selenide на русском
Oleg S
через developer tool находит только один XPath, больше такого нет //button[@id='okBtn' and contains(text(), 'Да')]
При этом элемент уже появился и не дожидаясь действия click() - переходит к другому элементу
источник

AS

Andrei Solntsev in Selenide на русском
Обычно так и делают: инкрементальную компиляцию используют локально, а на дженкинсе билдят с нуля. Чтобы исключить влияние предыдущих сборок.
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
не уверен про "обычно". можно опрос устроить :)
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
что ещё за влияние предыдущих сборок? если оно у вас есть — его надо устранить, а не чистить каждый раз
источник

AS

Andrei Solntsev in Selenide на русском
Если это проект автоматизации тестирования, то там компиляция как раз очень маленькая часть, а основное время занимает прогон тестов.
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
тесты не в отдельном проекте, они встроены в большую сборку продукта. поэтому каждый раз чистить — не вариант, даже не уговаривайте
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
проще добавить отдельную команду, которая удаляет ненужные логи
источник