Size: a a a

Selenide на русском

2020 September 18

С

Сергей in Selenide на русском
Situation Act
$$().find(text(yourText)).click();

Как то так должно быть
🤟 крутяк. Работает
источник

RS

Roman Speranskii in Selenide на русском
Всем привет.
Ребят, есть проблема -> во время теста меняем домем и после каждого теста делаем очистку кук и проблема в том, что он чистит куки для последнего домена, а не всех.
Есть решение?
источник

A

Anton in Selenide на русском
перезапускать браузер только
источник

A

Anton in Selenide на русском
либо открывать каждый домен и чистить снова
источник

A

Anton in Selenide на русском
или там два метода чистки куков? только домена и всех. Уже не помню
источник

A

Anton in Selenide на русском
А не, там еще сторадж чистит

Selenide.clearBrowserCookies();
       Selenide.clearBrowserLocalStorage();
источник

С

Сергей in Selenide на русском
Все супер ... find помог ... Но что делать когда у меня к примеру есть список транзакций... У каждой title, amount, currency и прочие там детали. Я нужную транзакцию нахожу через find но возвращает она мне один элемент title, а мне проверить то надо не только title <XCUIElementTypeStaticText name="AccountBalanceLabel">
<XCUIElementTypeStaticText name="AccountTitleLabel">
<XCUIElementTypeStaticText name="AccountImageLabel">
источник

RS

Roman Speranskii in Selenide на русском
Anton
А не, там еще сторадж чистит

Selenide.clearBrowserCookies();
       Selenide.clearBrowserLocalStorage();
Делаю эти две строчки, но не помогает.
источник

A

Anton in Selenide на русском
Roman Speranskii
Делаю эти две строчки, но не помогает.
ну значит закрывать браузер
источник

A

Anton in Selenide на русском
или погоди, чот помню такое. Надо открыть about:blank а потом чистить
источник

RS

Roman Speranskii in Selenide на русском
Anton
ну значит закрывать браузер
Andrei -> у вас случайно нет в планов такой фичи?
источник

A

Anton in Selenide на русском
тогда вроде срабатывает
источник

A

Anton in Selenide на русском
Roman Speranskii
Andrei -> у вас случайно нет в планов такой фичи?
ну есть же метод close() =)
источник

A

Anton in Selenide на русском
Так же есть рулы и экстеншены чтобы переоткрывать каждый тест или каждый класс
источник

A

Anton in Selenide на русском
ну или тупо After
источник

RS

Roman Speranskii in Selenide на русском
Anton
ну есть же метод close() =)
Это понятно, но тогда по времени просадка идет! 😔
источник

A

Anton in Selenide на русском
Roman Speranskii
Это понятно, но тогда по времени просадка идет! 😔
тогда пробуй финт с пустой страницей
источник

A

Anton in Selenide на русском
чот помню был такой косяк, куки не чистились пока я на какой то странице. Как только с нее ухожу и так же чищю - то срабатывало
источник

A

Anton in Selenide на русском
а может я это придумал =)
источник

RS

Roman Speranskii in Selenide на русском
Anton
тогда пробуй финт с пустой страницей
Какой-то слишком грязный хак.
Хочется дождаться ответа "отца" Andrei  😂
источник