Size: a a a

Selenide на русском

2019 November 07

BO

Boris Osipov in Selenide на русском
Anton Babin
в моем случае мне требовалось условие shouldNot.
$$("").filter(not(text("Nike"))).shouldHaveSize(0); :)
источник

AB

Anton Babin in Selenide на русском
Boris Osipov
$$("").filter(not(text("Nike"))).shouldHaveSize(0); :)
Спс. Попробую
источник

AB

Anton Babin in Selenide на русском
Boris Osipov
$$("").filter(not(text("Nike"))).shouldHaveSize(0); :)
не подходит 🙂
ListSizeMismatch
источник

BO

Boris Osipov in Selenide на русском
not убери.
источник

AB

Anton Babin in Selenide на русском
лучший способ, наверное как у Алексея В. в видосе с ангуляром. брать не коллекцию, а один родительский элемент и там уже нормально использовать shouldNotHave...
источник

BO

Boris Osipov in Selenide на русском
ноуп. лучше использовать встроенные ассерты и не трогать итераторы :)
источник

EE

Escudo Escobar in Selenide на русском
Господа. помогите пожалуйста. Первый раз с таким сталкиваюсь
При каждом заходе на страницу email рандомный (это 10minutemail)

<input type="text" value="d119127@urhen.com" class="mail-address-address" id="mailAddress" readonly="readonly">

Как "выдернуть" значение email и обьявить его переменной ?
$(By.id("mailAddress")).getSelectedValue("value");
Но наверно нет...
источник

AB

Anton Babin in Selenide на русском
Boris Osipov
ноуп. лучше использовать встроенные ассерты и не трогать итераторы :)
воркает, спс еще раз )
источник

BO

Boris Osipov in Selenide на русском
не за что.
источник

O

Oleg.Vanyushkin in Selenide на русском
Escudo Escobar
Господа. помогите пожалуйста. Первый раз с таким сталкиваюсь
При каждом заходе на страницу email рандомный (это 10minutemail)

<input type="text" value="d119127@urhen.com" class="mail-address-address" id="mailAddress" readonly="readonly">

Как "выдернуть" значение email и обьявить его переменной ?
$(By.id("mailAddress")).getSelectedValue("value");
Но наверно нет...
$(By.id("mailAddress")).getAttribute("id");
источник

EE

Escudo Escobar in Selenide на русском
Спасибо !
источник

NK

Nickolai Kinkolykh in Selenide на русском
Oleg.Vanyushkin
$(By.id("mailAddress")).getAttribute("id");
Не id а value нужно в getAttribute
источник

O

Oleg.Vanyushkin in Selenide на русском
Nickolai Kinkolykh
Не id а value нужно в getAttribute
точно)
источник

BO

Boris Osipov in Selenide на русском
Общие вопросы автоматизации: @qa_automation
источник

RI

Rustam Ismayilov in Selenide на русском
Добрый вечер. Есть ли универсальный способ справиться с unicode?
источник

RI

Rustam Ismayilov in Selenide на русском
источник

rm

roma marinsky in Selenide на русском
то у тебя в консоль имеет другую кодировку, сообщение выглядит так будто твой элемент не видимый
источник

RI

Rustam Ismayilov in Selenide на русском
Элемент видим. Это связано с кодировкой. При замене\u0259 все работает
источник
2019 November 08

AV

Alexei Vinogradov in Selenide на русском
Бороться не надо, но надо проверить настройки IDEA и/или maven/gradle. Особенно на винде исходный файл иногда НЕ в UTF-8 сохраняется. Реже при сборке maven/gradle  из неправильной исходит, но тоже бывало у меня.
источник

RI

Rustam Ismayilov in Selenide на русском
Alexei Vinogradov
Бороться не надо, но надо проверить настройки IDEA и/или maven/gradle. Особенно на винде исходный файл иногда НЕ в UTF-8 сохраняется. Реже при сборке maven/gradle  из неправильной исходит, но тоже бывало у меня.
Спасибо за подсказку. Проблема решена добовлением tasks.withType(JavaCompile) {options.encoding = ‘UTF-8’
}    в build.gradle
источник