Size: a a a

Selenide на русском

2020 December 25

ES

Evgeny Secret in Selenide на русском
Islam
stream().filter
Спасибо
источник

AS

Andrei Solntsev in Selenide на русском
Вообще лучше написать свой CollectionCondition по аналогии с textsInAnyOrder.
источник

AV

Alexei Vinogradov in Selenide на русском
Evgeny Secret
Здравствуйте. Помогите разобраться. Собираю ElementCollection. В ней одно из собранных значений должно содержать в себе частичный текст. Как это проверить? То есть один из элементов коллекции должен содержать часть текста
Проще сразу искать нужный элемент не привлекая ElementCollection вообще. Selectors.withText()

И искать будет в разы быстрее.
источник

ES

Evgeny Secret in Selenide на русском
Alexei Vinogradov
Проще сразу искать нужный элемент не привлекая ElementCollection вообще. Selectors.withText()

И искать будет в разы быстрее.
Там наверно не выйдет, специфичный кейс
источник

AV

Alexei Vinogradov in Selenide на русском
Evgeny Secret
Там наверно не выйдет, специфичный кейс
Ну если внутри коллекции ищется один элемент с подстрокой, то как такое не может получиться?
источник

AV

Alexei Vinogradov in Selenide на русском
В самом худшем случае - xpath
источник

VB

Vlad Bak in Selenide на русском
Evgeny Secret
Здравствуйте. Помогите разобраться. Собираю ElementCollection. В ней одно из собранных значений должно содержать в себе частичный текст. Как это проверить? То есть один из элементов коллекции должен содержать часть текста
$$("").find(matchText()).should(); ?
источник

AV

Alexei Vinogradov in Selenide на русском
Vlad Bak
$$("").find(matchText()).should(); ?
Кстати и так тоже, и просто text() вместо matchText()
источник

ES

Evgeny Secret in Selenide на русском
Alexei Vinogradov
Ну если внутри коллекции ищется один элемент с подстрокой, то как такое не может получиться?
Я по xpath собираю коллекцию содержимого выпадающего списка, далее выбираю рандомный элемент из нее. Но с таким подходом у меня тесты частично валятся, так как в редких случаях собирались пустые элементы(тут какая-то плавающая бага). Пришлось сделать доп проверку, что в этой коллекции один из элементов точно содержит часть текста
источник

ES

Evgeny Secret in Selenide на русском
Vlad Bak
$$("").find(matchText()).should(); ?
Кстати да, спасибо
источник

VB

Vlad Bak in Selenide на русском
пожалуйста=)
источник
2020 December 27

RC

Roman Chelombitko in Selenide на русском
Всем привет, последнее время очень часто начали сыпаться тесты с ошибкой: TimeoutException: timeout: Timed out receiving message from renderer:
Может кто то сталкивался с подобным, подскажите плиз как решали проблему ?
источник

AS

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

AS

Andrei Solntsev in Selenide на русском
Подробнее об этом кейсе с 38:04 здесь: https://seleniumcamp.com/talk/flaky-tests-method/
источник

RC

Roman Chelombitko in Selenide на русском
спасибо, ознакомлюсь.
источник
2020 December 28

A

Amidosha (Константин... in Selenide на русском
Добрый вечер, нет ли у кого видео, как использовать дебаг в селениде, знаю, что как то код надо модифицировать.? Спасибо
источник

VB

Vlad Bak in Selenide на русском
в селениде нет дебага, есть дебаг в вашей IDE
источник

YA

Yuriy Artamonov in Selenide на русском
Если в дебаге не можете разобраться и проблема только на CI , то в Selenide есть логи, не забудьте подключить биндинг для slf4j: slf4j-simple или logback
источник

AV

Alexei Vinogradov in Selenide на русском
Amidosha (Константин)
Добрый вечер, нет ли у кого видео, как использовать дебаг в селениде, знаю, что как то код надо модифицировать.? Спасибо
Да не надо вроде. Просто кнопочка дебаг в IDE
источник

A

Amidosha (Константин... in Selenide на русском
Alexei Vinogradov
Да не надо вроде. Просто кнопочка дебаг в IDE
Он пишет no such elements Exception, гугль читал, что хочет понять не могу..
источник