Size: a a a

Selenide на русском

2020 October 07

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
добрый день, тест падает с такой формулировкой
Element should visible {.like_block .like}
Element: '<span class="like nonpressed">1915</span>'
Actual value: visible:true

Я чего-то не понимаю? Вроде пишет что он видим, но падает с тем что должен быть видим...
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
салют! недавно селенид начал активно писать логи на диск
https://github.com/selenide/selenide/pull/1207
вопрос: можно ли эту фичу как-то отключить?
Andrei @boris_osipov
источник

cm

cheshi mantu in Selenide на русском
Дмитрий Лукьяненко
добрый день, тест падает с такой формулировкой
Element should visible {.like_block .like}
Element: '<span class="like nonpressed">1915</span>'
Actual value: visible:true

Я чего-то не понимаю? Вроде пишет что он видим, но падает с тем что должен быть видим...
искомый элемент должен сразу принадлежать к двум классам?
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
cheshi mantu
искомый элемент должен сразу принадлежать к двум классам?
это играет какую-либо роль? Обычный селектор, проблема же не в нём...
источник

cm

cheshi mantu in Selenide на русском
это не ответ на мой вопрос
источник

cm

cheshi mantu in Selenide на русском
как в $() определен он?
источник

BO

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

BO

Boris Osipov in Selenide на русском
Дмитрий Лукьяненко
добрый день, тест падает с такой формулировкой
Element should visible {.like_block .like}
Element: '<span class="like nonpressed">1915</span>'
Actual value: visible:true

Я чего-то не понимаю? Вроде пишет что он видим, но падает с тем что должен быть видим...
а можно стектрейс полностью? через pastebin
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
Boris Osipov
а можно стектрейс полностью? через pastebin
спасибо, уже разобрался =)
источник

cm

cheshi mantu in Selenide на русском
пробел убрал?
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
cheshi mantu
пробел убрал?
нет, при чем тут пробел? Это же обычный селектор элемент с .like который лежит в элементе .like_block.
источник

cm

cheshi mantu in Selenide на русском
Дмитрий Лукьяненко
нет, при чем тут пробел? Это же обычный селектор элемент с .like который лежит в элементе .like_block.
да откуда нам знать, без кода страницы и кода кода
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
Boris Osipov
сильно мешает? просто сейчас ключика для выключения нет... но ты не первых кто хочет выключать
ну... они копятся, место жрут на CI, там диск небольшой. делать массовую чистку всей сборки просто для того, чтобы избавиться от ненужных логов — как-то не комильфо, замедляет сборку
источник

AB

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

ДЛ

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

cm

cheshi mantu in Selenide на русском
Дмитрий Лукьяненко
так проблема в том что елемент должен быть висибл при том что он его висибл = тру
так в чем проблема-то была7
источник

ДЛ

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

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
cheshi mantu
так в чем проблема-то была7
несколько элементов на странице, хотел брать первый, но первый не успевал прогружаться, и как я понял $(".like_block .like").should(visible) падал с висибл=фолс, а потом при выводе ошибки
Actual value: visible:true
ставилось тру, потому что происходила еще раз проверка для отчета.
источник

cm

cheshi mantu in Selenide на русском
тогда можно попробовать waitUntil(visible), если я не ошибаюсь в названиях методов
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
cheshi mantu
тогда можно попробовать waitUntil(visible), если я не ошибаюсь в названиях методов
в чем разница?
источник