Курс на Stepik
Обложка курса «Тестирование ПО: Автоматизация и Программирование.Python. API» на Stepik
3 399₽ -15%
--:--:--
2 889 ₽

Тестирование ПО: Автоматизация и Программирование.Python. API ★ 4.943

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

🏅 Победитель Stepik Awards в номинации "Прорыв года". ДОМАШНИЕ ЗАДАНИЯ ПРОВЕРЯЮТСЯ АВТОРОМ + более 250 задач на программирование и тестов! Данный курс подходит для тех, кто желает изучить программирование на Python и освоить востребованную и высокооплачиваемую профессию Тестировщика - автоматизатора, используя самый популярный инструмент для тестирования API. Так же подойдет для тех кто уже работает тестировщиком или в сфере IT и планирует сменить направление

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Тестирование ПО: Автоматизация и Программирование.Python. API»Учеников на курсе 11 652
Сертификаты, выданные на курсе «Тестирование ПО: Автоматизация и Программирование.Python. API»Сертификатов выдано 644
Отзывы о курсе «Тестирование ПО: Автоматизация и Программирование.Python. API»Отзывов получено 176
Рейтинг курса «Тестирование ПО: Автоматизация и Программирование.Python. API»Рейтинг курса 4.943
Уроки в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API»Количество уроков 102
Тесты в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API»Количество квизов 87
Задачи с кодом в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API»Количество задач с кодом 219
Время прохождения курса «Тестирование ПО: Автоматизация и Программирование.Python. API»Время прохождения курса —
Стоимость курса «Тестирование ПО: Автоматизация и Программирование.Python. API»Стоимость курса 3 399 ₽ —
Обновления курса «Тестирование ПО: Автоматизация и Программирование.Python. API»Обновления курса — —
Дата публикации курса «Тестирование ПО: Автоматизация и Программирование.Python. API»Дата публикации курса — ———
Последнее обновление курса «Тестирование ПО: Автоматизация и Программирование.Python. API»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API» 12 разделов Уроки в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API» 102 урока Тесты в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API» 87 тестов Задачи в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API» 219 задач Время прохождения курса «Тестирование ПО: Автоматизация и Программирование.Python. API» 59 ч. Последнее обновление курса «Тестирование ПО: Автоматизация и Программирование.Python. API» обн. 19 сентября 2026

Вводный урок

5 уроков
1. Приветствие ↗
2. Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ ↗
3. Инструкция по выполнению тестовых заданий ↗
4. Инструкция по решению заданий на программирование ↗
5. Поддержка курса! ↗

Базовый курс программирования

30 уроков
1. Установка Python 3 и интегрированной среды разработки PyCharm ↗
2. Основные типы данных и знакомство с переменными ↗
3. Тестовое задание по типам данных ↗
4. Определение типа данных ↗
5. Числовые типы данных ↗
6. Строковый тип данных ↗
7. Продолжаем работать со строковым типом данных ↗
8. Конструкция F-string ↗
9. Ввод и вывод данных ↗
10. Что такое функции и работа с ними ↗
11. Область видимости переменных ↗
12. Тестовое задание по области видимости переменных ↗
13. Условные операторы: if, else, elif ↗
14. Списки ↗
15. Цикл For ↗
16. Цикл While ↗
17. Операторы break и continue ↗
18. Тестовое задание по циклам ↗
19. Функция Range ↗
20. Работа со словарями и множествами ↗
21. Работа с файлами ↗
22. Тестовое задание по работе с файлами ↗
23. Конструкция With ↗
24. Работа с модулями. 1 часть ↗
25. Работа с модулями. 2 часть ↗
26. Присвоение аргументов в функциях ↗
27. Return ↗
28. Работа с исключениями. Конструкция Try&Except ↗
29. Тестовое задание по работе с модулями ↗
30. Задание по созданию мини-программы ↗

Задачи повышенной сложности - НЕОБЯЗАТЕЛЬНЫЙ БЛОК

3 урока
1. Дополнительные задания по программированию Часть 1 ↗
2. Дополнительные задания по программированию Часть 2 ↗
3. Дополнительные задания по программированию Часть 3 ↗

Объектно-ориентированное программирование

6 уроков
1. Создание классов ↗
2. Создание экземпляров классов ↗
3. Наследование классов ↗
4. Импортирование классов ↗
5. Тестовое задание по теории ООП ↗
6. Задание по программированию на Python ↗

Тестирование API с помощью Postman

7 уроков
1. HTTP протокол и его основные методы. Статус-кода ↗
2. Что такое API. Установка Postman ↗
3. Коллекции в Postman ↗
4. Тестирование API. Основные методы в Postman. Проект №1 ↗
5. Позитивное и негативное тестирование API из проекта №1 ↗
6. Тестирование API. Проект №2. ↗
7. Тестирование категорий API из проекта №2 ↗

Основы автоматизации API

10 уроков
1. Отправка запроса с методом Get, без использования ООП ↗
2. Отправка запроса с методом Get, с использованием ООП ↗
3. Отправка нескольких запросов метода Get ↗
4. Тестовое здание по API №1 ↗
5. Тестовое здание по API №2 ↗
6. Отправка запроса метода Post ↗
7. Отправка запроса метода Put ↗
8. Отправка запроса метода Delete ↗
9. Тестовое здание по API №3 ↗
10. Тестовое задание по API №4 ↗

Работа с фреймворком PyTest

5 уроков
1. Создание проекта и импортирование библиотеки Pytest. ↗
2. Знакомство с ключами для запуска тестов и анализ результатов ↗
3. Условный оператор yield ↗
4. Знакомство с параметром scope в PyTest ↗
5. Задача очередности запуска методов с помощью фреймворка PyTest ↗

Построение проекта по Автоматизации

12 уроков
1. Построение структуры проекта. Создание кастомных методов. ↗
2. Создание теста. Метод Post. ↗
3. Метод Get. ↗
4. ВАЖНАЯ ДЕТАЛЬ! ↗
5. Метод Put. ↗
6. Метод Delete. ↗
7. Метод для проверки статус кода. ↗
8. Метод для проверки наличия обязательных полей ↗
9. Метод для проверки содержимого полей ↗
10. Тестовое здание по API №5 ↗
11. Приятный бонус!!! ↗
12. Поделитесь впечатлениями ↗

Добавление в проект Логирования и отчетов Allure

2 урока
1. Добавления Логирования ↗
2. Добавления отчетов Allure ↗

Дополнительные задания по Автоматизации тестирования API

2 урока
1. Дополнительные задания по API №1 ↗
2. Дополнительные задания по API №2 ↗

Заключение + БОНУС

10 уроков
1. Слова напутствия, тем кто справился) ↗
2. Составление резюме для Тестировщика ↗
3. Как успешно готовиться и проходить собеседования ↗
4. Что должен знать Начинающий тестировщик. Разбор вакансий ↗
5. Что должен знать Мидл тестировщик. Разбор реальных вакансий ↗
6. Что должен знать Сеньер тестировщик. Разбор реальных вакансий ↗
7. Нужно ли выполнять тестовое задание? ↗
8. Ошибки при прохождении собеседования ↗
9. Стоит ли переходить из тестировщика в разработчики? ↗
10. Нужно ли изучать Git и прокачивать свой GitHub тестировщику ↗

Вопросы для повторения пройденного материала

4 урока
1. Введение в данный блок ↗
2. Задания для повторения: синтаксис Python. Часть 1. ↗
3. Задания для повторения: синтаксис Python. Часть 2. ↗
4. Задания для повторения: Requests + Python. ↗