Курс на Stepik
Обложка курса «Автотестирование на Python: от новичка до эксперта» на Stepik
1 499 ₽

Автотестирование на Python: от новичка до эксперта 4.500

Открыть на
STEPIK.ORG

Курс "Автотестирование на Python: от новичка до эксперта" обучит вас основам автоматизации тестирования с использованием библиотеки pytest. Вы научитесь писать и интегрировать тесты для API, веб-приложений, работать с мокингом и фиктурами, а также оптимизировать тестовые процессы в CI/CD. По завершении курса вы сможете эффективно внедрять автотесты в проекты, улучшая качество и стабильность кода.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автотестирование на Python: от новичка до эксперта»Учеников на курсе 612
Сертификаты, выданные на курсе «Автотестирование на Python: от новичка до эксперта»Сертификатов выдано 0
Отзывы о курсе «Автотестирование на Python: от новичка до эксперта»Отзывов получено 2
Рейтинг курса «Автотестирование на Python: от новичка до эксперта»Рейтинг курса 4.500
Уроки в курсе «Автотестирование на Python: от новичка до эксперта»Количество уроков 43
Время прохождения курса «Автотестирование на Python: от новичка до эксперта»Время прохождения курса
Стоимость курса «Автотестирование на Python: от новичка до эксперта»Стоимость курса 1 499 ₽
Обновления курса «Автотестирование на Python: от новичка до эксперта»Обновления курса
Дата публикации курса «Автотестирование на Python: от новичка до эксперта»Дата публикации курса
Последнее обновление курса «Автотестирование на Python: от новичка до эксперта»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Автотестирование на Python: от новичка до эксперта» 11 разделов Уроки в курсе «Автотестирование на Python: от новичка до эксперта» 43 урока Время прохождения курса «Автотестирование на Python: от новичка до эксперта» 2 ч. Последнее обновление курса «Автотестирование на Python: от новичка до эксперта» обн. 18 марта 2026

1. Введение

4 урока
Закрытый
1.1 Введение
567
567
1м 37с
8
Закрытый
1.2 Что такое автотестирование ?
317
317
1м 0с
8
Закрытый
1.3 Кто такой тестировщик ?
278
278
1м 51с
7
Закрытый
1.4 👨‍💻 Об авторе
271
271
1м 6с
6

2. Введение в автотестирование

4 урока
Закрытый
2.1 Что такое автотестирование и зачем оно нужно ?
274
274
3м 1с
5
Закрытый
2.2 Роль автотестов в DevOps и CI/CD
268
268
3м 36с
6
Закрытый
2.3 Основные виды тестирования: модульное, интеграционное, системное
240
240
2м 13с
6
Закрытый
2.4 Обзор инструментов для автотестирования на Python
229
229
4м 0с
5

3. Базовые навыки программирования для автотестирования

4 урока
Закрытый
3.1 Основы Python: синтаксис, структуры данных, функции
249
187
5м 59с
5
Закрытый
3.2 Модули и пакеты Python
215
215
2м 57с
4
Закрытый
3.3 Работа с файлами и логами
192
192
3м 50с
3
Закрытый
3.4 Основы ООП для автотестирования
194
194
3м 24с
3

4. Учимся писать первые автотесты

4 урока
Закрытый
4.1 Библиотека unittest: основы и структура
186
186
6м 33с
1
Закрытый
4.2 Написание простых тест-кейсов
143
143
6м 47с
4
Закрытый
4.3 Запуск тестов и работа с отчетами
116
116
2м 10с
1
Закрытый
4.4 Понятие "assertions" и их применение в автотестировании
98
69
5м 37с
1

5. Pytest — удобный инструмент для тестирования

4 урока
Закрытый
5.1 Установка и настройка Pytest
113
113
2м 29с
1
Закрытый
5.2 Основные возможности: фикстуры, параметры, метки
93
93
4м 39с
1
Закрытый
5.3 Организация тестов в проекте
78
78
4м 20с
1
Закрытый
5.4 Локальный запуск и работа с плагинами Pytest
76
76
2м 10с
1

6. Работа с моками и заглушками

4 урока
Закрытый
6.1 Обзор библиотеки unittest.mock
73
73
3м 52с
1
Закрытый
6.2 Создание мок-объектов
59
59
2м 50с
-1
Закрытый
6.3 Заглушки для внешних зависимостей
56
18
6м 7с
-1
Закрытый
6.4 Тестирование API с использованием мока
58
58
3м 12с
0

7. Тестирование веб-приложений

4 урока
Закрытый
7.1 Автотестирование REST API: библиотека requests
66
66
1м 24с
1
Закрытый
7.2 Введение в библиотеку pytest-django или Flask-Testing
55
39
4м 57с
1
Закрытый
7.3 Тестирование веб-страниц с использованием Selenium
53
53
4м 26с
1
Закрытый
7.4 Практика: автоматизация тестирования для небольшого веб-приложея
54
54
0м 6с
-2

8. Нагрузочное тестирование

4 урока
Закрытый
8.1 Основы нагрузочного тестирования
63
63
3м 12с
1
Закрытый
8.2 Использование библиотеки Locust
51
51
4м 54с
1
Закрытый
8.3 Анализ результатов нагрузочного тестирования
41
41
5м 3с
0
Закрытый
8.4 Практическое задание: симуляция нагрузки на API
43
43
0м 6с
0

9. Контроль качества кода и CI/CD

4 урока
Закрытый
9.1 Использование линтеров: flake8, black, mypy
47
32
3м 51с
0
Закрытый
9.2 Интеграция автотестов в pipeline CI/CD (GitHub Actions, GitLab)
52
52
1м 15с
0
Закрытый
9.3 Генерация отчетов о тестировании (например, Allure)
54
54
3м 15с
0
Закрытый
9.4 Настройка уведомлений о результатах тестов
38
38
2м 8с
1

10. Практический проект

4 урока
Закрытый
10.1 Постановка задачи: автоматизация тестирования реального проекта
61
61
3м 51с
0
Закрытый
10.2 Разработка структуры тестов
59
59
7м 42с
0
Закрытый
10.3 Реализация тестов с использованием Pytest
54
54
4м 46с
0
Закрытый
10.4 Подведение итогов: анализ ошибок и улучшение качества
48
48
2м 29с
0

11. Дополнительно

3 урока
Закрытый
11.1 Глоссарий терминов автотестирования
57
57
2м 33с
0
Закрытый
11.2 Подборка полезных книг, статей и курсов
55
55
1м 12с
0
Закрытый
11.3 Чек-листы для тестировщиков
56
56
2м 38с
0