Size: a a a

QA — Автоматизация

2021 May 13

СК

Сергей Король... in QA — Автоматизация
Только по картинке , заголовку, кнопке
источник

A

Alexander in QA — Автоматизация
Ну кликайте по нему)  суть не меняется)  Нашли элементы. Пробежались в цикле , с явным ожиданием кликнули.
источник

СК

Сергей Король... in QA — Автоматизация
Как будет выглядеть сам цикл с ожиданием ?
Я до этого циклы в автотсты не включал , поэтому честно говоря без понятия как с ними работать
источник

A

Alexander in QA — Автоматизация
ну вы уже почти правильный скидывали код. Просто ид элмента не передали в метод
источник

СК

Сергей Король... in QA — Автоматизация
List<WebElement> list = driver.findElements(By.xpath("..."));
       int i = (int) (Math.random() * list.size());
       list.get(i).click();

Это как я понял не цикл
источник

СК

Сергей Король... in QA — Автоматизация
Это вроде как массив , нет  ?
источник

СК

Сергей Король... in QA — Автоматизация
Я ещё прост новичковый новичёк , поэтому могу что-то где-то перепутать.
После вёрстки сайтов врываться в Java и автотесты несколько напряжно )))
источник

A

Alexander in QA — Автоматизация
Это тоже будет работать .  нужно передать list.get(i) в метод elementtobeclickable
источник

СК

Сергей Король... in QA — Автоматизация
Вооот , Это я хотел бы попробовать, но как передать list.get(i)
источник

A

Alexander in QA — Автоматизация
size - 1 только наверное .
источник

A

Alexander in QA — Автоматизация
int i = (int) (Math.random() * list.size()); вот тут
источник

VP

Vyacheslav Pshets in QA — Автоматизация
+
источник

VP

Vyacheslav Pshets in QA — Автоматизация
Рандом же тут от 0 до нужного значения?
источник

A

Alexander in QA — Автоматизация
В метод ваш expectedconditions.elementtobeclickable https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/support/ui/ExpectedConditions.html вот смотрите что он принимает в качестве параметра
источник

СК

Сергей Король... in QA — Автоматизация
вроде как да
источник

СК

Сергей Король... in QA — Автоматизация
А size 1 - что-то изменит ?))
источник

VP

Vyacheslav Pshets in QA — Автоматизация
Тогда да, size -1
источник

СК

Сергей Король... in QA — Автоматизация
ага
источник

СК

Сергей Король... in QA — Автоматизация
источник

PB

Petro Budzinskyi in QA — Автоматизация
Все привет, может кто встречался с проблемой почему апиум не может найти елемен byId, но через xpath или classname все работает?
источник