Size: a a a

Selenide на русском

2020 June 29

AS

Andrei Solntsev in Selenide на русском
Pablo The F
Видимо, придется выбирать между меньшим и большим злом 😊
источник

PT

Pablo The F in Selenide на русском
Да, по факту, алерт появляется рандомно.
источник

ЕА

Евгений Асовин... in Selenide на русском
Разработчики же закладывали какую-то логику в появление этого алерта, лучше бы выяснить именно эту логику и построить тесты так, чтобы, если алерт не появился, когда нужно, и появился, когда не нужно, то тест фейлился. Иначе это костыль.
источник

BO

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

PT

Pablo The F in Selenide на русском
Boris Osipov
не надо форвардить. есть реплай.
Пардон, убрал реплай
источник

PT

Pablo The F in Selenide на русском
Спасибо, прочту 👍
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
Pablo The F
Всем привет! Возник вопрос, касающийся алертов в браузере. Я пытаюсь создать метод, который проверяет, вышел ли алерт после нажатия кнопки "ОК" на сайте. Если он действительно появился, то мне нужно продолжить манипуляции с алертом (в моем случае, всегда подтвердить). Если нет, то тест должен дальше проходить с сообщением вроде "Alert was not present".

Проблема: в Селениуме, по всей видимости, для подобных случаев используется wait.until(ExpectedConditions.alertIsPresent()). А есть более изящное решение для Селениде?
я себе такое накостылял
источник

ДЛ

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

AS

Andrei Solntsev in Selenide на русском
Дмитрий Лукьяненко
был баг на проекте после заполнении формы вылазил случайных алерт с скл ошибкой, такую проверку делал
Так может, лучше было баг исправить?
источник

AS

Andrei Solntsev in Selenide на русском
Мы пишем тесты для того, чтобы находить баги, а не игнорировать.
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
та исправили, но там чет странное поведение, алерт не стопал продолжение тестов
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
закрывался по любому клику
источник

AS

Artem QA Sergeev in Selenide на русском
у вас репа только на гитхабе? а то он лежит, хотел скачать примеры по селениду
источник

A

Andrey in Selenide на русском
Artem QA Sergeev
у вас репа только на гитхабе? а то он лежит, хотел скачать примеры по селениду
Я поднял, проверяй.
источник

SC

Sergey Chevychelov in Selenide на русском
Ребят, всем привет. А есть какие-то годные фреймворки для автоматизации десктопа? С распараллеливанием  чтобы на будущее.
источник

AS

Artem QA Sergeev in Selenide на русском
Andrey
Я поднял, проверяй.
работает, спасибо
источник

BO

Boris Osipov in Selenide на русском
Sergey Chevychelov
Ребят, всем привет. А есть какие-то годные фреймворки для автоматизации десктопа? С распараллеливанием  чтобы на будущее.
Общие вопросы автоматизации: @qa_automation
источник

AS

Artem QA Sergeev in Selenide на русском
а этот примерчик с градлом и селенидом он юайный или в хедлесс? потому что там  градл все выкачал, собрал, запускаю с параметром для хрома, как указано в ридми, хром не открывается, в консоли что-то крутится, в отчетах все шаги passed. Как увидеть это все глазами, чтобы в хроме все бегало?
источник

AS

Andrei Solntsev in Selenide на русском
Artem QA Sergeev
а этот примерчик с градлом и селенидом он юайный или в хедлесс? потому что там  градл все выкачал, собрал, запускаю с параметром для хрома, как указано в ридми, хром не открывается, в консоли что-то крутится, в отчетах все шаги passed. Как увидеть это все глазами, чтобы в хроме все бегало?
Убрать параметр selenide.headless=true
источник

A

Ablaihan in Selenide на русском
a closest() всегда предка возвращал? раньше вроде как по following-sibling искал
источник