Size: a a a

Selenide на русском

2020 August 19

SR

Stas Rusakov in Selenide на русском
Я вообщем ставлю на то что afterClass вызывается после каждого тестого класса)
И когда класс с подготовкой данных вызывается раньше UI теста -  он падает ибо refresh не находит не созданный драйвер)
#typicalTestNg
источник

A

Anton in Selenide на русском
Константин Ирышков
и в базовом и в текущем есть
название одинаковые? что в базовом, что в тест классе внутри afterClass?
источник

КИ

Константин Ирышков... in Selenide на русском
Нет, разные, это уже проверил
источник

ES

Evgeny Secret in Selenide на русском
Здравствуйте. Подскажите, как записать SelenideElement по className и xpath? Есть className, а у него внук в каком-то поколении, которого хочу искать по xpath. Пытаюсь вот так, но не кушает
$(By.className("test_profileModal").$x("//*[@data-tid='button-add']");
источник

T

Timur in Selenide на русском
В описании версии 5.14.0 на русском очепятка «Добавили хрому опицю»
источник

VB

Vlad Bak in Selenide на русском
Evgeny Secret
Здравствуйте. Подскажите, как записать SelenideElement по className и xpath? Есть className, а у него внук в каком-то поколении, которого хочу искать по xpath. Пытаюсь вот так, но не кушает
$(By.className("test_profileModal").$x("//*[@data-tid='button-add']");
$x("//*
так вроде неверно писать
источник

ES

Evgeny Secret in Selenide на русском
Vlad Bak
$x("//*
так вроде неверно писать
Почему?
источник

VB

Vlad Bak in Selenide на русском
источник

BO

Boris Osipov in Selenide на русском
Evgeny Secret
Здравствуйте. Подскажите, как записать SelenideElement по className и xpath? Есть className, а у него внук в каком-то поколении, которого хочу искать по xpath. Пытаюсь вот так, но не кушает
$(By.className("test_profileModal").$x("//*[@data-tid='button-add']");
Ошибку кидает да?
источник

VB

Vlad Bak in Selenide на русском
5 пункт
источник

ES

Evgeny Secret in Selenide на русском
Boris Osipov
Ошибку кидает да?
источник

КИ

Константин Ирышков... in Selenide на русском
Перед .$x поставь )
источник

ES

Evgeny Secret in Selenide на русском
Константин Ирышков
Перед .$x поставь )
Тьфу ты. Спасибо. Видимо не проснулся
источник

ES

Evgeny Secret in Selenide на русском
🤣
источник

AS

Andrei Solntsev in Selenide на русском
Evgeny Secret
Здравствуйте. Подскажите, как записать SelenideElement по className и xpath? Есть className, а у него внук в каком-то поколении, которого хочу искать по xpath. Пытаюсь вот так, но не кушает
$(By.className("test_profileModal").$x("//*[@data-tid='button-add']");
Лучше одним селектором:
$(".test_profileModal [data-tid='button-add']");
источник

ES

Evgeny Secret in Selenide на русском
Andrei Solntsev
Лучше одним селектором:
$(".test_profileModal [data-tid='button-add']");
Спасибо, поправлю
источник

ЕА

Евгений Асовин... in Selenide на русском
Всем привет! Подскажите, пожалуйста, как с помощью селенида сделать скриншот, чтобы была видна адресная строка браузера (урл) ?
источник

AS

Andrei Solntsev in Selenide на русском
Timur
В описании версии 5.14.0 на русском очепятка «Добавили хрому опицю»
Спасибо, подправил.
источник

AB

Aleksey Belkin in Selenide на русском
Добрый день.
Столкнулся с проблемой  что после перехода на новую страницу не дожидается элемента.
Условно открывается страница и нужно кликнуть на кнопку, и идет попытка кликнуть на кнопку которой еще нет, естественно выдает ошибку что её нет.
$x("//Button").click();
При этом
$x("//Button").waitUntil(Condition.visible, 4000).click();
Работает абсолютно нормально, и при этом реальное ожидание не уловимо глазу.
Есть ли какая-то настройка чтобы получение элемента оно ждало по умолчанию?
источник

SR

Stas Rusakov in Selenide на русском
Добрый
Селенид ждет по умолчанию все элементы и should
Это его киллерс фича)
источник