Size: a a a

Selenide на русском

2020 September 16

M

Maksim in Selenide на русском
вы элемент вытаскиваете, а не его значение, правильно?
источник

PT

Pablo The F in Selenide на русском
SelenideElement documentsTable = $(byXpath(Locators.Table.OVERVIEW));
   ElementsCollection collection = documentsTable.$$(Locators.HTMLTag.TABLE_ROW);
источник

PT

Pablo The F in Selenide на русском
сейчас вот так
источник

AS

Andrei Solntsev in Selenide на русском
Каноничный способ:

documentsTable.shouldHave(texts("December", "November", "October"));
источник

A

Andrey in Selenide на русском
Можно ли в рантайме переключить браузер на режим мобильного емулятора?
источник

AS

Andrei Solntsev in Selenide на русском
Прямо сейчас такой возможности нет. Нужно задавать опцию при открытии браузера.
источник

AS

Andrei Solntsev in Selenide на русском
Но хром вообще-то умеет переключаться между режимами. может, надо изучить, какую ручку CDP селенид мог бы дёргать для такого переключения.
источник

BO

Boris Osipov in Selenide на русском
не понятно нафига
источник

A

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

A

Anton in Selenide на русском
А еще хром на ios внутри все равно юзает движок safari. Так что тестирование в "мобильном" режиме хрома - нельзя считать полноценным
источник

AS

Andrei Solntsev in Selenide на русском
Ну, я сам хотел бы такую фичу, чтобы переиспользовать один и тот же браузер между разными тестами (мобильными и немобильными). А сейчас приходится переоткрывать браузер, а это медленно.
источник

A

Anton in Selenide на русском
а то есть включить в мобильном режиме есть возможность?
источник

PT

Pablo The F in Selenide на русском
Andrei Solntsev
Каноничный способ:

documentsTable.shouldHave(texts("December", "November", "October"));
А если я не хочу искать текст, а хочу циклом вытащить весь текст из таблицы и потом сравнить его с текстом в XLS файле, в котором лежат экспортированные данные этой таблицы?
источник

AS

Andrei Solntsev in Selenide на русском
Ох, эксельки... Прямой путь в ад!
источник

AS

Andrei Solntsev in Selenide на русском
Но даже для ада в селениде есть метод:
List<String> texts = documentsTable.texts();
источник

PT

Pablo The F in Selenide на русском
Andrei Solntsev
Но даже для ада в селениде есть метод:
List<String> texts = documentsTable.texts();
Иногда врата ада открываются, но нас это не останавливает :) Спасибо, попробую!
источник

OL

Oleksandr Lozitskyi in Selenide на русском
Здравствуйте. А есть где-то описание как загрузить файл если нет input , а обычный div? http://prntscr.com/uigcf2
источник

BO

Boris Osipov in Selenide на русском
Oleksandr Lozitskyi
Здравствуйте. А есть где-то описание как загрузить файл если нет input , а обычный div? http://prntscr.com/uigcf2
там на 3 строчки ниже input....
источник

OL

Oleksandr Lozitskyi in Selenide на русском
извините...(
и спасибо)
источник

BO

Boris Osipov in Selenide на русском
you're welcome
источник