Python для тестировщика

107 участников

О чём курс

Скорость разработки требует от тестировщиков перехода от ручного поиска дефектов к автоматизации рутинных процессов. Материал учит использовать Python для написания скриптов, которые сокращают время на проверку ПО и позволяют высвободить ресурсы для более сложных задач.

Внутри разбираются:

  • Синтаксис и ключевые концепции Python: от базовых конструкций до объектно-ориентированного программирования (ООП).
  • Работа с данными и системами: регулярные выражения, файловая система и взаимодействие с протоколами HTTP, FTP, Email.
  • Инструментарий автоматизации: создание модульных тестов на unittest и pytest, а также автоматизация работы в браузере через Selenium WebDriver.

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

Программа обучения

  • Основы программирования и понятие языка программирования
  • Python: ключевые концепции и особенности языка
  • Базовые конструкции и синтаксис
  • Функции, модули и пакеты
  • Объектно-ориентированное программирование (принципы, объекты, наследование, magic методы)
  • Работа с файлами, текстом и регулярными выражениями
  • Работа с протоколами (email, ftp, http)
  • Модульные тесты и xUnit фреймворки (unittest, py.test, nose)
  • Автоматизация тестирования веб-приложений (Selenium WebDriver)
Складчина создана 10 июля 2016 г. · описание обновлено 23 марта 2026 г.
98 ₽ 3 500 ₽