Size: a a a

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

2021 May 13

СК

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

СК

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

СК

Сергей Король... in QA — Автоматизация
Для этого был сделан следующий метод:  List<WebElement> list = driver.findElements(By.xpath("//div[contains(@class, \"productBox\") and not(contains(@class, \"in-stop-list\")) and not (contains(@class, \"action-wrapper\"))]"));
       int i = (int) (Math.random() * list.size());
       list.get(i).click();
источник

A

Alexander in QA — Автоматизация
Я бы завязался бы на ячейку . Т.е получил методом FindElements , потом в цикле бы прошелся по ним и от них нашел бы кнопку
источник

VP

Vyacheslav Pshets in QA — Автоматизация
Именно карточку? Клик по ней же ничего не делает? Или я не о том думаю?
источник

СК

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

СК

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

СК

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

VP

Vyacheslav Pshets in QA — Автоматизация
Или я тупой, или клик по заголовку или кнопке открывает попап
источник

СК

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

СК

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

СК

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

VP

Vyacheslav Pshets in QA — Автоматизация
Я хз, у меня так не работает)
источник

A

Alexander in QA — Автоматизация
//div[@class='item']//a[contains(text(), 'Выбрать')] вот вам все кнопки на странице
источник

СК

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

СК

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

СК

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

СК

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

VP

Vyacheslav Pshets in QA — Автоматизация
Понял. У меня, почему-то, картинок не было, а клик по тексту ничего не делает
источник

СК

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