Содержание курса
1. Введение
2 урока
32
32
4м
3
Закрытый
1.1
Как будет проходить обучение
↗
17
17
2м 21с
2
Закрытый
1.2
Что такое API и почему его необходимо тестировать
↗
15
15
2м 59с
1
2. Основы API тестирования
3 урока
73
42
14м
2
Закрытый
2.1
Основы HTTP протокола
↗
14
13
4м 4с
0
Закрытый
2.2
Введение в API и REST
↗
14
12
6м 34с
1
Открытый
2.3
Основные методы тестирования API
↗
45
17
4м 3с
1
3. Установка и настройка окружения
3 урока
40
39
19м
0
Закрытый
3.1
Установка Python
↗
14
14
2м 51с
0
Закрытый
3.2
Установка PyCharm
↗
13
13
1м 17с
0
Закрытый
3.3
Работа с виртуальным окружением и установка библиотек
↗
13
12
16м 42с
0
4. Python, HTTPX и Pytest
8 уроков
95
70
77м
8
Закрытый
4.1
Основы работы с HTTPX
↗
13
7
21м 48с
0
Закрытый
4.2
Выполнение запросов с авторизацией
↗
13
9
7м 17с
2
Закрытый
4.3
Запуск автотестов с Pytest
↗
12
11
17м 55с
1
Закрытый
4.4
Параметризация и фикстуры
↗
12
6
10м 57с
1
Закрытый
4.5
Assertions и проверки
↗
11
10
5м 18с
1
Закрытый
4.6
Дополнительные возможности Pytest: skip, mark
↗
12
10
10м 5с
1
Закрытый
4.7
Перезапуск упавших тестов
↗
11
9
3м 12с
1
Закрытый
4.8
Параллельный запуск тестов
↗
11
8
4м 34с
1
5. Разработка API-автотестов
3 урока
30
24
71м
0
Закрытый
5.1
Создание проекта автотестов API
↗
11
10
9м 4с
0
Закрытый
5.2
Разработка автотестов API
↗
11
6
57м 54с
0
Закрытый
5.3
Отладка автотестов в debug-режиме
↗
8
8
5м 41с
0
6. Валидация контрактов
2 урока
19
17
11м
0
Закрытый
6.1
Swagger/OpenAPI спецификации
↗
10
9
2м 32с
0
Закрытый
6.2
Валидация ответов
↗
9
8
10м 30с
0
7. Отчетность автотестов
1 урок
10
7
21м
0
Закрытый
7.1
Аннотации Allure
↗
10
7
21м 51с
0
8. Итоги курса
1 урок
10
5
2м
0
Закрытый
8.1
Итоговый проект автотестов
↗
10
5
2м 54с
0