Size: a a a

Selenide на русском

2020 April 03

D

Dmitry in Selenide на русском
Denys Lystopadskyy
А есть. ли. разница. когда подключаешь єтот  логгер?
BeforeSuite/BeforeClass/BeforeMethod

SelenideLogger.addListener("AllureSelenide", new AllureSelenide().screenshots(true).savePageSource(false));
Да
источник

DL

Denys Lystopadskyy in Selenide на русском
Dmitry
Да
А когда это правильно делать?
источник

D

Dmitry in Selenide на русском
Denys Lystopadskyy
А когда это правильно делать?
примерно там же где драйвер создаешь вероятно
источник

D

Dmitry in Selenide на русском
Denys Lystopadskyy
А когда это правильно делать?
убирать его если что тоже нужно, примерно там где драйвер закрываешь
источник

S

Samotlor in Selenide на русском
.shouldHave(attribute("href", "https://yandex.ru/images/")) - здесь проверяется на точное соответствие  или можно проверить и часть - то есть то что мне и нужно - https://yandex.ru/image ?
источник

AS

Andrei Solntsev in Selenide на русском
Эта фича будет в Selenide 5.11.0, как раз сегодня доделали.
источник

AS

Andrey Smirnov in Selenide на русском
Всем привет.  Есть ли базовый механизм в Selenide для разрешения геолокации, всплывающих окон таких как push notification "Разрешить получать свежую информацию"
на подобии
options.addPreference("geo.enabled", false);
источник

AS

Andrey Smirnov in Selenide на русском
передача аргумента в браузер
options.addArguments("–disable-notifications");
источник

AS

Andrei Solntsev in Selenide на русском
Ну так обычные опции браузера
источник

AS

Andrey Smirnov in Selenide на русском
Не разобрался.. :(
В Selenium указывал параметры
options.addArguments("--headless");
options.addPreference("geo.enabled", false);
и далее уже их передавал в драйвер
driver = new FirefoxDriver(options);
ну и далее уже
driver.navigate().to(url);

Не могу понять куда/как мне передать это в Selenide :(, может есть где-то пример?
источник

A

Anton in Selenide на русском
Andrey Smirnov
Не разобрался.. :(
В Selenium указывал параметры
options.addArguments("--headless");
options.addPreference("geo.enabled", false);
и далее уже их передавал в драйвер
driver = new FirefoxDriver(options);
ну и далее уже
driver.navigate().to(url);

Не могу понять куда/как мне передать это в Selenide :(, может есть где-то пример?
источник

AS

Andrey Smirnov in Selenide на русском
Завелось, спасибо.
Так же отдельное спасибо Samotlor за предоставленную ссылку в личку по Firefox
источник

SV

Stanislav Vasenkov in Selenide на русском
Переслано от Alexei Vinogradov
Чем пользуемся по работе?
Анонимный опрос
20%
Cucumber
2%
JBehave
1%
Behat
4%
SpecFlow
0%
Fitnesse
16%
Другой фреймворк
22%
Ничем
43%
BDD - это зло
Проголосовало: 674
источник

SV

Stanislav Vasenkov in Selenide на русском
Переслано от Stanislav Vasenkov
Примите участие в голосовании!
источник

LY

Lev Yarushin in Selenide на русском
Stanislav Vasenkov
Переслано от Stanislav Vasenkov
Примите участие в голосовании!
Зло побеждает)
источник
2020 April 05

DP

Dmitry Pris in Selenide на русском
Переслано от Dmitry Pris
Всем привет
Почему то у меня не работает selenide метод по поиску текста используя коллекцию элементов
Таким способом не находит, не пойму почему, может кто сталкивался
источник

DP

Dmitry Pris in Selenide на русском
Переслано от Dmitry Pris
public ElementsCollection selectResult = $$(".select2-results__option");
selectResult.find(Condition.text("Центральний")).click();
источник

SR

Stas Rusakov in Selenide на русском
Хм. Попробуйте добавить перед кликом shouldHaveSize(1)
источник

DP

Dmitry Pris in Selenide на русском
@StasRusakov так это же коллекция, там будет 3 елемента а не 1
источник

DP

Dmitry Pris in Selenide на русском
Пробема что клика нету, елементы отображаются, а клика нету
источник