Автоматизация тестирования на практике. Java + Selenium WebDriver. Урок 04. Определение элемента By.id.
Шпаргалка по Selenium WebDriver 4 + Python
Всех приветствую. Каких-то эксклюзивных материалов тут не будет. Просто, сам хочу более подробно разобраться в этом инструменте. В большинстве случаев за глаза хватает библиотеки Requests, но, иногда, необходимая информация на сайте появляется только после выполнения скриптов, в этих случаях без "эмулятора" браузера ничего не сделать... Ну, на мой непрофессиональный взгляд. В 4 версии Селениума много обновлений, а большинство русскоязычных материалов по 2 и 3 части этой программы (тут уж, библиотекой, язык не поворачивается назвать)...
Локаторы в автотестах Selenium Intellij IDEA JAVA
Мы с вами уже научились настраивать среду для запуска тестов. Умеем выводить отчёты и нажимать на элементы, но так и не научились искать эти самые элементы. Эта статья как раз про локаторы, как же научиться правильно писать локатор, чтобы автотесты проходили успешно. Давайте перейдём на сайт OZON и попробуем определить локатор для какого-нибудь элемента. Найдём локатор, к примеру "Одежда и обувь". В Dom нас перенесёт на этот самый элемент Как можем заметить это ссылка под тегом "а", это очевидный знак уникальности элемента, её и будем использовать...