Size: a a a

Selenide на русском

2020 October 09

КИ

Константин Ирышков... in Selenide на русском
источник

DS

Denis Sln in Selenide на русском
спс, смотрю
источник

DS

Denis Sln in Selenide на русском
к сжалению это не то, что мне надо
источник

DS

Denis Sln in Selenide на русском
можно в цикле конечно пероверить...
источник

AV

Alexei Vinogradov in Selenide на русском
Denis Sln
можно в цикле конечно пероверить...
если известен размер, то также легко с textInAnyOrder (дозабить пустыми строками)
источник

AV

Alexei Vinogradov in Selenide на русском
Или фильтровать список с пустыми через $$().exclude(empty)
источник

DS

Denis Sln in Selenide на русском
да сейчас такой воркэраунд стоит
источник

AV

Alexei Vinogradov in Selenide на русском
Кажется, вариантов много
источник

DS

Denis Sln in Selenide на русском
хмх эксклуд уже интереснее
источник

AV

Alexei Vinogradov in Selenide на русском
Может не empty, a text("")
источник

AV

Alexei Vinogradov in Selenide на русском
Не помню как там empty работает наизусть
источник

DS

Denis Sln in Selenide на русском
кста смотрю itemWithText() проверяет точный стринг
источник

DS

Denis Sln in Selenide на русском
нечто подобного на сабстринг нет?
источник

DS

Denis Sln in Selenide на русском
texts vs exactTexts
источник

AV

Alexei Vinogradov in Selenide на русском
Denis Sln
нечто подобного на сабстринг нет?
Нет, itemWith варианте нет
источник

S

Stanislav in Selenide на русском
Подскажите плиз, можно ли как-то из ElementsCollection достать все элементы, которые удовлетворяют условию .shouldHave(cssValue("background", background))?
источник

S

Stanislav in Selenide на русском
Или отфильтровать список по cssValue
источник

AV

Alexei Vinogradov in Selenide на русском
Stanislav
Или отфильтровать список по cssValue
Да, $$().filterBy(cssValue...));
источник

S

Stanislav in Selenide на русском
Alexei Vinogradov
Да, $$().filterBy(cssValue...));
Мерси ) А то я уже накостылял реализацию через for  и перебором всех элементов с проверкой их на element.getCssValue("background").equals(correctColor))   😀
источник

AV

Alexei Vinogradov in Selenide на русском
Stanislav
Мерси ) А то я уже накостылял реализацию через for  и перебором всех элементов с проверкой их на element.getCssValue("background").equals(correctColor))   😀
Не стоит, итерирование приводит к флэки тестам
источник