Автотесты — это просто! Начало UI-тестирования.

Этот курс - бесплатная версия платного курса "Автотесты — это просто!". Он содержит самое начало работы с автотестами, в частности с UI-автотестами (10 уроков). В полной (платной) версии курса на 6 уроков больше по UI автотестам, еще уроки по автотестам для работы с API и  с PostgreSQL (автотесты для базы данных).…
Начальный уровень
3-4 часа в неделю

Чему вы научитесь

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

О курсе

Автотесты — проще, чем вы думаете!
Всего за курс вы научитесь писать тесты на Python для UI (базовые тесты) и освоите библиотеку MrFix, которая уже скачана более 58 000 раз (на август 2025г.). Она открыта, бесплатна и подходит для любых проектов, в том числе коммерческих.

Для кого этот курс
Если вы знаете основы Python и хотите быстро начать автоматизацию, или уже тестируете и ищете более быстрые и удобные инструменты, MrFix поможет сократить код и ускорить работу.

Что вы получите

Пошаговые уроки, теория, практика и задания для закрепления. Вы научитесь использовать MrFix и другие библиотеки, писать эффективные автотесты и применять их в реальных проектах.

Для кого этот курс

Хотите научиться писать автотесты быстро и без лишних сложностей? Этот курс для вас. Он подойдёт, если вы: - думаете, что автоматизация — это сложно, дорого или требует месяцев обучения; - работаете в другой сфере, но хотите использовать автотесты для своих рабочих задач; - уже пишете тесты, но хотите сократить код и ускорить работу с помощью библиотеки MrFix.

Начальные требования

Для успешного прохождения курса вам потребуется:

  • базовое знание Python: умение писать простой код, понимать условные выражения, циклы, списки, словари, типы переменных, а также основы работы с классами, методами и аргументами;

  • общее представление о селекторах элементов в UI.

Даже если у вас нет всех этих навыков, вы сможете освоить их в процессе обучения, выполняя задания и примеры из курса. Мы дадим вам минимально необходимые знания и методы для написания первых автотестов, чтобы вы убедились: автотесты — это просто, когда знаешь, что и как делать.

Наши преподаватели

Как проходит обучение

Курс состоит из теоретической части (в виде текста), практических заданий (примеров автотестов) и тестов на усвоение материала. Сертификат об окончании курса  от Stepik выдается только на платной (расширенной) версии курса.

Программа курса

загружаем...

Что вы получаете

  • знания и навыки для написания автотестов на Python;
  • возможность сразу применить теорию на практике;
  • доступ к форуму решений;
  • поддержку наставников;
  • понимание, что автотесты — это проще, чем казалось на первый взгляд.
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно