Size: a a a

Selenide на русском

2021 October 23

A

Aletca in Selenide на русском
Спасибо, кажется нашла по ссылкам из презентации.
источник

YA

Yuriy Artamonov in Selenide на русском
источник

YA

Yuriy Artamonov in Selenide на русском
Вот точно оно
источник

A

Aletca in Selenide на русском
Да, оно, там еще вторая часть есть. Ссылки в презентации написаны.
источник

АГ

Александр Грачев... in Selenide на русском
Может сможет кто-то подсказать?
источник

АГ

Александр Грачев... in Selenide на русском
Переслано от Александр Грачев...
Как можно вытащить значение для --theme-background-1? $("html").getCssValue("--theme-background-1") возвращает пустую строку
источник

YA

Yuriy Artamonov in Selenide на русском
Это не свойство видимо, а переменная CSS
источник

YA

Yuriy Artamonov in Selenide на русском
Сверяйте реальное свойство в CSS в конкретном месте, переменные не факт что мапятся в них
источник

YA

Yuriy Artamonov in Selenide на русском
Переменные это ж деталь реализации фронтенда, а тестируем мы обычно то, что видят юзеры, а не детали реализации
источник

АГ

Александр Грачев... in Selenide на русском
нужно вытащить цвет чтобы его проверить, но на всех элементах цвет именно в таком виде, каким образом тогда вообще его вытащить?
источник

YA

Yuriy Artamonov in Selenide на русском
Через какой-то реальный цвет: background-color, color, etc
источник

АГ

Александр Грачев... in Selenide на русском
цвет элемента ссылается на эту переменную. При получении значения через selenide возвращается значение rgba(0, 0, 0, 0), но цвет элемента по факту не чёрный. Что-то совсем не понимаю как вытянуть цвет
источник

A

Aletca in Selenide на русском
а в проперти есть?
источник

АГ

Александр Грачев... in Selenide на русском
у html есть в виде такой каши, нужно парсить чтобы вытащить. Думал как-бы без этих костылей обойтись
источник
2021 October 24

N

Ntn in Selenide на русском
Всём привет! А кто-нибудь юзал селенид в котлине и мб знает как работает метод page() - не могу получиться инстанс Пейджи, возвращает Котлин класс, и если у этого класса взять инстанс - возвращает null. В котлине новичок, в джаве всё было ок, может кто-то юзал такое в котлине и есть примеры)
источник

AS

Andrei Solntsev in Selenide на русском
Чего-то путаешь, page точно не возвращает класс. Код покажешь?
источник

N

Ntn in Selenide на русском
fun get() :Navigation? {
val  obj = page(Navigation::class). objectInstance
If(obj == null) {
fail("... ")
}
return obj
}
источник

BO

Boris Osipov in Selenide на русском
page(Navigation::class) => page(Navigation::class.java)
источник

BO

Boris Osipov in Selenide на русском
ну и вообще короче это все пишется.
fun get(): Navigation = page(Navigation::class.java)
источник

N

Ntn in Selenide на русском
Заработало! Спасибо больше всем за помощь!
источник