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

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

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

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

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

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

Разделы в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API» 12 разделов Уроки в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API» 102 урока Тесты в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API» 87 тестов Задачи в курсе «Тестирование ПО: Автоматизация и Программирование.Python. API» 219 задач Время прохождения курса «Тестирование ПО: Автоматизация и Программирование.Python. API» 59 ч. Последнее обновление курса «Тестирование ПО: Автоматизация и Программирование.Python. API» обн. 13 августа 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.