Lesson 1 / Homework / ReadMe / Презентация / Video
- Selenium WebDriver.
- Selenium IDE.
- создание Test Project и Test Case.
- cоздание проекта.
- Создание проекта с архетипом
- описание всех каталогов
- Файл POM
- Жизненный цикл сборки
- Добавление зависимостей в проект
- Установка конкретного драйвера
- Использование WebDriverManager
- Поиск элементов
- Использование WebDriver
- Основные методы драйвера
- Взаимодействие с элементами
- Ожидания
- Неявные ожидания
- Явные ожидания
- Знакомство с JUnit
- Обзор
- Зависимости и настройка
- Написание тестов
- Аннотации JUnit
- Параметризованные тесты
- Пример с Enum
- Пример с источником данных
- Подготовка данных
- Зависимые тесты
- Расширения
- Параметризованные тесты
- Утверждения (Assertions)
- Предположения
- Исключения
- Аннотации JUnit
- Класс Actions — сложные взаимодействия
- Исполнение JavaScript-кода
- Подробнее о работе с окнами
- Работа с окнами браузера
- Работа с фреймами
- Работа с файлами cookie
- Тесты