Чему вы научитесь
- 1. Автоматизация действий на сайте
- Вы сможете кликать кнопки, переходить по ссылкам, вводить и считывать данные, работать с выпадающими списками, имитировать нажатия клавиш, загружать файлы, открывать вкладки, искать текст и ждать появления или исчезновения элементов.
- 2. Проверки и работа с браузером
- Вы сможете находить ошибки в консоли и сетевых запросах, работать с JS-диалогами, cookies и буфером обмена, запускать тесты с разными разрешениями и открывать браузер “инкогнито”.
- 3. API-тестирование
- Вы сможете выполнять GET, POST, PUT, PATCH, DELETE-запросы, обрабатывать ответы сервера и логировать результаты тестов.
- 4. Работа с базами данных
- Вы сможете подключаться к PostgreSQL и выполнять SQL-запросы для получения, проверки и изменения данных.
- 5. Дополнительные возможности
- Вы сможете шифровать и расшифровывать файлы, проверять открытые порты, замерять время выполнения действий и выполнять посимвольный ввод, если обычный недоступен.
О курсе
Для кого этот курс
Начальные требования
Для успешного прохождения курса вам потребуется:
-
базовое знание Python: умение писать простой код, понимать условные выражения, циклы, списки, словари, типы переменных, а также основы работы с классами, методами и аргументами;
-
общее представление о селекторах элементов в UI, API-запросах и SQL-запросах.
Даже если у вас нет всех этих навыков, вы сможете освоить их в процессе обучения, выполняя задания и примеры из курса. Мы дадим вам минимально необходимые знания и методы для написания первых автотестов, чтобы вы убедились: автотесты — это просто, когда знаешь, что и как делать.
Преподаватели курса
Как проходит обучение
Курс состоит из теоретической части (в виде текста), практических заданий (примеров автотестов) и тестов на усвоение материала. По окончании курса выдается сертификат от Stepik.
Сертификат
Что вы получите
- знания и навыки для написания автотестов на Python;
- возможность сразу применить теорию на практике;
- доступ к форуму решений;
- поддержку наставников;
- сертификат Stepik;
- понимание, что автотесты — это проще, чем казалось на первый взгляд.