Чему вы научитесь
- Первый тест
- - как устроен файл с автотестами;
- - правила именования и запуска через pytest;
- - практические задания: переименование, добавление теста, работа с импортами.
- Действия на странице
- - клик, ввод текста, нажатие клавиш, hover, чек-боксы;
- - автотесты для кнопок, форм и элементов;
- - скриншоты страниц и блоков;
- - задания: авторизация, чек-боксы, ввод текста.
- Проверки на странице
- - как работать с проверками assert и expect;
- - проверки страницы: to_have_title, to_have_url;
- - проверки локаторов: to_have_text, to_contain_text, to_have_count;
- - практические задания:
- - сравнение чисел, строк и коллекций;
- - проверка редиректа http → https;
- - проверка текста и количества элементов на странице.
О курсе
Освойте основы автотестирования: структура тестов и запуск через pytest, работа с веб-элементами (клики, ввод текста, формы, чек-боксы), создание скриншотов. Научитесь писать проверки с assert и expect: валидация заголовков, URL, текста и количества элементов на странице. Курс включает практические задания по авторизации, проверке редиректов и сравнению данных. Идеально для начинающих тестировщиков.
Для кого этот курс
Курс идеально подходит для начинающих тестировщиков, Python-разработчиков и всех, кто хочет освоить автоматизацию тестирования веб-интерфейсов. Базовые знания Python приветствуются, но не обязательны.
Начальные требования
Знание Python и опыт ручного тестирования
Преподаватели курса
Как проходит обучение
Курс построен на практических заданиях — каждая тема закрепляется реальными упражнениями. Вы будете писать код, исправлять ошибки и создавать собственные автотесты, получая мгновенную обратную связь.
Нагрузка
2