Size: a a a

Selenide на русском

2018 September 27

DP

Dmitry Pris in Selenide на русском
@rosolko Configuration.remote - сюда передавать ничего не нужно получается?
источник

BO

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

BO

Boris Osipov in Selenide на русском
Dmitry Pris
@rosolko Configuration.remote - сюда передавать ничего не нужно получается?
Configuration.baseUrl  - ссылка приложения
Configuration.remote - ссылка селениум сервера
источник

BO

Boris Osipov in Selenide на русском
если нужно передавай, нет не передавай)
источник

DP

Dmitry Pris in Selenide на русском
Спасибо
источник

DP

Dmitry Pris in Selenide на русском
Gradle suite > Gradle test > Tests.Test.testCheck FAILED
   java.lang.IllegalArgumentException at Test.java:61
       Caused by: java.net.MalformedURLException at Test.java:61
При запуске с консоли выдает ошибку?
источник

BO

Boris Osipov in Selenide на русском
Dmitry Pris
Gradle suite > Gradle test > Tests.Test.testCheck FAILED
   java.lang.IllegalArgumentException at Test.java:61
       Caused by: java.net.MalformedURLException at Test.java:61
При запуске с консоли выдает ошибку?
проверь URL.
источник

A

Anton in Selenide на русском
DesiredCapabilities capabilities = new DesiredCapabilities();
       capabilities.setCapability("enableVNC", true);
       Configuration.browserCapabilities = capabilities;


Можно заменить на
Configuration.browserCapabilities = new DesiredCapabilities();
Configuration.browserCapabilities.setCapability("enableVNC", true);
источник

VC

Vasyl Chornyi in Selenide на русском
Прошу, прощения, никак не вьеду в колекции селенида. нужно проверить есть ли в коллекции текст 354. Думал вот так сделать
$$(By.xpath("//div[@class='x-grid-cell-inner ']")).filterBy(text("354"));
но тест проходит даже если я вместо 354 ставлю значение, которого в коллекции нет. Подскажите как реализовать?
источник

СР

Саша Росолько in Selenide на русском
потому что ты фильтруешь коллекцию
источник

СР

Саша Росолько in Selenide на русском
то есть, если там нету такого элемента, то у тебя возвращает пустую коллекцию
источник

СР

Саша Росолько in Selenide на русском
$$.shouldHave(CollectionCondition.texts("354”))
источник

СР

Саша Росолько in Selenide на русском
оу, не, не катит
источник

VC

Vasyl Chornyi in Selenide на русском
ага, я тоже так пробовал
источник

СР

Саша Росолько in Selenide на русском
$$(“.x-grid-cell-inner").filterBy(text("354”)).shouldHave(size(1))
источник

СР

Саша Росолько in Selenide на русском
если элемент должен быть один
источник

VC

Vasyl Chornyi in Selenide на русском
а если несколько?
источник

VC

Vasyl Chornyi in Selenide на русском
если я правильно понимаю, то при значении 354 должно выдавать полную колекцию
источник

VC

Vasyl Chornyi in Selenide на русском
еще бы прикрутить проверку что в этой коллекции ожидаемый текст есть....
источник

СР

Саша Росолько in Selenide на русском
нет, только элементы, для которых условие будет верным
источник