Продвинутые сценариитестирования XPath
Реальные UI компоненты: таблицы с сортировкой, e-commerce элементы, медиаплеер, системный статус, календарь, автокомплит, мультишаговые формы и контекстное меню.
Компоненты интернет-магазина
Рейтинги, корзина покупок, избранное и категории товаров
E-commerce элементы
rating · cart · wishlist · categories
Рейтинг товара
Избранное
Корзина покупок
Категории товаров
Локаторы категорий
//button[@data-testid='product-category-0']//button[contains(text(),'Электроника')]Совет для e-commerce
В интернет-магазинах важно тестировать корзину, рейтинги и фильтры категорий. Используйте data-testid для стабильных локаторов.
Справочная информация
xpath · css · best practices · automation
Продвинутые сценарии — это то, с чем вы столкнётесь в реальных проектах. Таблицы с динамической сортировкой и фильтрацией, e-commerce компоненты с рейтингами и корзиной, медиаплеер с управлением громкостью, мультишаговые формы и контекстные меню.
Для каждого элемента доступны подсказки с XPath и CSS локаторами. Особое внимание уделите сложным XPath выражениям с осями (ancestor::, following-sibling::) и функциями (contains(), normalize-space()).
Изучите справочник XPath для систематизации знаний о синтаксисе и лучших практиках.