🔗 Ресурсы по локаторам Selenium
⚡ Ключевые ссылки
Официальная документация
Selenium 4: Locators
Официальная документация по стратегиям поиска элементов: By.ID, By.CSS_SELECTOR, By.XPATH и другие.
Selenium 4: Finding Elements
Методы find_element() и find_elements() — документация и примеры.
Selenium 4: Element Information
Свойства элемента: is_displayed(), text, get_attribute() и другие.
CSS-селекторы
MDN: CSS-селекторы
Полный справочник по всем CSS-селекторам: простые, составные, комбинаторы, псевдоклассы.
CSS-Tricks: Almanac Selectors
Практический справочник по CSS-селекторам с примерами.
XPath
W3Schools: XPath Syntax
Синтаксис XPath, оси, функции (text(), contains(), normalize-space()) с примерами.
devhints.io: XPath cheat sheet
Компактная шпаргалка по XPath — все конструкции одной страницей.
Тренировочные сайты
suninjuly: cats.html
Учебная страница с карточками котов — использовалась в примерах урока 05. Идеальна для практики CSS и XPath.
The Internet (Heroku)
Коллекция тестовых страниц: login, dynamic loading, alerts, frames, checkboxes. Стандарт для практики Selenium.
DemoQA
Интерактивный сайт для практики: формы, таблицы, виджеты, alerts. Отличный тренажёр для локаторов.
DevTools
Chrome DevTools: Elements
Официальное руководство по панели Elements — как искать, копировать локаторы, работать с DOM.
Firefox: XPath Finder
Расширение для Firefox, которое помогает составлять и проверять XPath прямо в браузере.