- Selenium и Selenide, документация, Webdriver
Теория и знакомство с selenium, selenide и webdriver
- Первый тест / Действия со страницей и элементами и прикрутка TestNG/ JUnit
1. Опишем, для чего нужны тестовые фреймворки
2. Создадим проект и пропишем зависимости
3. Напишем простой тест с использованием testng
4. Добавим действия на странице
- Получение свойств и состояний элементов/Действия с окном браузера / Логи браузера
Получение размера элемента / состояния enabled / изменение размера окна / кнопка назад-обновить / считывание ошибок с консоли
Явные/не явные, ожидание наличия/отсутствия элемента
- Подключение скриншотов при падении теста
Подключим скриншоты / покажем примеры падения теста / отчистка папки со скринами
Внутренние отчеты селения, отчеты allure
Тестирование API по тестовой документации