Size: a a a

Selenide на русском

2021 October 18

И

Изя in Selenide на русском
Количество я могу забрать из другого элемента, и оно если честно не поможет. В скрине видно количество элементов, ожидать количество элементов когда требуется ожидать полной загрузки наименования товаров приведет к тому что исключение ни куда не денется.
источник

VF

Vlad Filin in Selenide на русском
Тогда продавливайте вариант с атрибутом по факту полной прогрузки таблицы
источник

И

Изя in Selenide на русском
Да, спасибо за советы. Я все вариант опробую.
источник

EK

Elbrus K2 in Selenide на русском
А кто подскажет как предотвратить скачивание нового хрома при запуске? У меня просто по vpn не пускает на https://chromedriver.storage.googleapis.com:443 а без vpn тест не бегает
источник

EK

Elbrus K2 in Selenide на русском
А нашёл   Configuration.driverManagerEnabled = false;
источник

EK

Elbrus K2 in Selenide на русском
Спасибо)
источник

И

Изя in Selenide на русском
Ну логика примерно понятна, обойти всё ифом, спасибо.
источник

A

Anton in Selenide на русском
Это я сильно выше спрашивал и сам же придумал как сделать
источник

И

Изя in Selenide на русском
Синтаксис мне неизвестен, на чем это?
источник

A

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

И

Изя in Selenide на русском
Прикольно
источник

BO

Boris Osipov in Selenide на русском
зачем тебе вообще этот иф. напиши явно в мест вызова, что ты хочешь проверять. булеан параметры в конце списка аргументов - не айс.
private val checked = cssClass("x-form-cb-checked")
private val unchecked = not(checked)

fun main() {
   check(".foo", checked)
   check(".bar", unchecked)
}

@Step("CheckBox {method}")
fun check(locator: String, condition: Condition) {
   container.find(locator).apply {
       shouldBe(condition)
       find("label.x-form-cb-label").click()
       shouldNotBe(condition, ofSeconds(1))
   }
}
источник

A

Anton in Selenide на русском
Есть смысл, но тогда там где используется метод чекбокса, нужно и импортировать наш кондишен. В моем случае в датакласс для ввода на форму тупо тру фолс, так что мне мой вариант подходит)
источник

A

Anton in Selenide на русском
Просто я спрашивал выше как сделать, а потом сам нашел ответ - и решил поделиться
источник

RI

Roman Isakov in Selenide на русском
1. попросить добавить прогресс-бар. он пропал - страница полностью прогрузилась
2. может у тебя есть пагинатор на странице и ты знаешь максимальное количество элементов на странице? тогда можно в через обход сделать проверку, что а) кол-во соответствует б) по признаку перебрать список и проверить на видимость
источник

И

Изя in Selenide на русском
Да, спасибо. Я так и планирую сделать. Думаю как раз как обойти элементы коллекции.
источник

SL

Serg Lest in Selenide на русском
Добрый день господа,как выбрать значение из данного элемента,он имеет свой айди,список открывается через клик.
источник

OB

Oleg Berezhnoy in Selenide на русском
позвольте взглянуть на DOM
источник

OB

Oleg Berezhnoy in Selenide на русском
а если на шару, то
$("#id_for_the_select").selectOption("Мужской")
источник

K

Koopor in Selenide на русском
xpath contains text к примеру.
источник