Size: a a a

Selenide на русском

2019 October 29

T

Tim in Selenide на русском
Константин Ирышков
тогду лучше после каждого теста делать выход
Не подскажите как мне это сделать
источник

КИ

Константин Ирышков in Selenide на русском
ну добавить @AfterMethod, а внём типа mainMenu.exit();
источник

КИ

Константин Ирышков in Selenide на русском
open("/") тоже можно вынести в @BeforeMethod
источник

КИ

Константин Ирышков in Selenide на русском
тут проблема не селенида, а самой организации тестов
источник

T

Tim in Selenide на русском
Константин Ирышков
тут проблема не селенида, а самой организации тестов
понял спасибо, сейчас попробую так сделать, отпишу 👍
источник

T

Tim in Selenide на русском
@figznaetkto  СПАСИБО 👍
источник

I

Iljuwka in Selenide на русском
Можно ли как то реверснуть ElementsCollection?
проблема - нужно сделать clear() на все найденые элементы с последнего
Можно сделать так - new LinkedList<>(elements).descendingIterator().forEachRemaining(WebElement::clear); но ска это так медленно
Может есть какой-то метод чтобы реверснуть forEach?
источник

КИ

Константин Ирышков in Selenide на русском
Tim
@figznaetkto  СПАСИБО 👍
Да не за что
источник

AS

Andrei Solntsev in Selenide на русском
Iljuwka
Можно ли как то реверснуть ElementsCollection?
проблема - нужно сделать clear() на все найденые элементы с последнего
Можно сделать так - new LinkedList<>(elements).descendingIterator().forEachRemaining(WebElement::clear); но ска это так медленно
Может есть какой-то метод чтобы реверснуть forEach?
А что именно медленно? Я почти уверен, что медленное не составление списка наоборот, а именно вызов clear() для N элементов.
Если так, то оно будет по-любому медленно, как ты этот список не поворачивай.
источник

I

Iljuwka in Selenide на русском
Andrei Solntsev
А что именно медленно? Я почти уверен, что медленное не составление списка наоборот, а именно вызов clear() для N элементов.
Если так, то оно будет по-любому медленно, как ты этот список не поворачивай.
Скорее всего.
Сам LinkedList пробегает для 41 элементов за 5 сек
clear() или напривер getText() уже за 3 минуты
Если удалить по порядку через .forEach(WebElement::clear); то пробегает за 4 сек
источник

AA

Alex Alex in Selenide на русском
Подскажите пожалуйста. Раньше при фэйле окно браузера закрывалось, а сейчас при фэйле окно браузера остаётся висеть открытым. Не подскажите куда смотреть ?
источник

VS

Valerii Synenko in Selenide на русском
Alex Alex
Подскажите пожалуйста. Раньше при фэйле окно браузера закрывалось, а сейчас при фэйле окно браузера остаётся висеть открытым. Не подскажите куда смотреть ?
Слипов нигде нет прописаньlх?
источник

AA

Alex Alex in Selenide на русском
нет
источник

VS

Valerii Synenko in Selenide на русском
Alex Alex
нет
Configuration.holdBrowserOpen = false;
источник

AA

Alex Alex in Selenide на русском
стоит )
источник

VS

Valerii Synenko in Selenide на русском
здесь наши уполномочия вот бьlкак бьl все...
источник

AA

Alex Alex in Selenide на русском
поправил...спасибо ) в dependency версию selenide изменил
источник
2019 October 30

M

Max in Selenide на русском
поскажите плз.
Ищу я элемент по xpath, затем на этом элементе использую .find(byXpath(“//локатор ”)) , я расчитываю что find будет искать внутри элемента который найден выше, но поиск начинается сначала документа. По документации написанно тоже самое как я думаю, что я мог сделать не так?

Если выстраиваю цепочку в одном запросе (без find) то находит именно вложенный элемент который мне надо
источник

Д

Дмитрий in Selenide на русском
. //Локатор
источник

M

Max in Selenide на русском
Дмитрий
. //Локатор
спасибо
источник