Содержание курса
1. Приветствие и инструкции
3 урока
723
606
13м
13
Закрытый
1.1
Знакомимся
↗
264
147
10м 32с
9
Закрытый
1.2
Советы по изучению материала
↗
254
254
2м 5с
4
Закрытый
1.3
Правила работы с курсом и коммуникации
↗
205
205
2м 33с
0
2. Введение в профессию QA Automation Engineer
6 уроков
1 446
1 238
215м
37
Закрытый
2.1
Основы тестирования программного обеспечения
↗
257
237
31м 57с
7
Закрытый
2.2
Основные виды тестирования
↗
248
198
27м 15с
9
Закрытый
2.3
Техники тест-дизайна
↗
243
194
35м 12с
4
Закрытый
2.4
Артефакты тестирования и тестовая документация
↗
231
180
44м 21с
6
Закрытый
2.5
Введение в автоматизацию тестирования
↗
233
216
28м 42с
7
Закрытый
2.6
Основные инструменты автоматизации тестирования
↗
234
213
49м 21с
4
3. Настройка окружения
2 урока
462
451
19м
-5
Закрытый
3.1
Установка и настройка окружения Python
↗
233
226
10м 46с
-5
Закрытый
3.2
Установка и настройка PyCharm
↗
229
225
9м 13с
0
4. Система контроля версий Git
3 урока
651
622
79м
21
Закрытый
4.1
Начало работы с Git
↗
225
213
36м 49с
8
Закрытый
4.2
Публикация проекта на GitHub
↗
214
205
31м 40с
6
Закрытый
4.3
Работа с GitHub Desktop
↗
212
204
12м 6с
7
5. Основы работы с API
8 уроков
1 979
1 335
362м
70
Закрытый
5.1
Установка и настройка локального сервера
↗
210
190
44м 55с
12
Закрытый
5.2
Форматы представления данных
↗
201
191
43м 38с
9
Закрытый
5.3
Знакомство с API
↗
199
189
44м 8с
11
Открытый
5.4
Знакомство с HTTP протоколом
↗
642
176
54м 12с
7
Закрытый
5.5
Знакомство с gRPC протоколом
↗
191
157
54м 58с
10
Закрытый
5.6
Знакомство с WebSocket протоколом
↗
184
151
50м 53с
8
Закрытый
5.7
Знакомство с TCP/IP протоколами
↗
179
144
29м 37с
8
Закрытый
5.8
Работа с аутентификацией
↗
173
137
45м 42с
5
6. Основы работы с HTTPX
5 уроков
731
595
306м
35
Закрытый
6.1
Введение в HTTPX
↗
165
135
59м 32с
9
Закрытый
6.2
Практикуемся в работе с HTTPX
↗
154
128
35м 7с
6
Закрытый
6.3
Знакомство с API клиентами
↗
147
121
51м 16с
6
Закрытый
6.4
Практикуемся в реализации API клиентов
↗
137
108
64м 52с
6
Закрытый
6.5
Практикуемся в использовании API клиентов
↗
128
103
97м 29с
8
7. Основы работы с Pydantic
4 урока
417
345
300м
22
Закрытый
7.1
Знакомство с Pydantic
↗
109
93
95м 24с
6
Закрытый
7.2
Применяем Pydantic в API клиентах
↗
106
91
78м 9с
6
Закрытый
7.3
Валидация JSON schema
↗
101
76
54м 33с
5
Закрытый
7.4
Знакомство с Faker
↗
101
85
73м 57с
5
8. Управление автотестами c Pytest
8 уроков
705
627
438м
35
Закрытый
8.1
Введение в Pytest
↗
94
87
65м 41с
5
Закрытый
8.2
Написание API автотестов используя Pytest
↗
93
83
62м 59с
5
Закрытый
8.3
Маркировки Pytest
↗
92
83
44м 24с
4
Закрытый
8.4
Pytest skip, skipif, xfail
↗
90
80
26м 3с
3
Закрытый
8.5
Фикстуры Pytest
↗
90
75
127м 9с
5
Закрытый
8.6
Плагины Pytest
↗
84
79
20м 0с
4
Закрытый
8.7
Параметризация Pytest
↗
82
69
64м 40с
5
Закрытый
8.8
Перезапуски автотестов в Pytest
↗
80
71
30м 14с
4
9. Практика написания API автотестов
5 уроков
377
313
224м
20
Закрытый
9.1
Рефакторинг и подготовка к написанию API автотестов
↗
79
67
46м 57с
4
Закрытый
9.2
Практикуемся в написании API автотестов. Часть 1
↗
76
64
85м 57с
4
Закрытый
9.3
Практикуемся в написании API автотестов. Часть 2
↗
76
62
50м 11с
4
Закрытый
9.4
Практикуемся в написании API автотестов. Часть 3
↗
74
59
10м 39с
4
Закрытый
9.5
Практикуемся в чтении и разборе ошибок API автотестов
↗
72
61
34м 31с
4
10. Создание Allure отчета
5 уроков
321
285
325м
20
Закрытый
10.1
Знакомство с Allure
↗
66
63
49м 10с
4
Закрытый
10.2
Интеграция Allure в автотесты
↗
66
59
92м 53с
4
Закрытый
10.3
Добавление Allure шагов в автотесты
↗
65
57
84м 34с
4
Закрытый
10.4
cURL в Allure-отчете: упрощаем анализ API-тестов
↗
65
55
48м 39с
4
Закрытый
10.5
Знакомство с Allure TestOPS
↗
59
51
52м 29с
4
11. Улучшение автотестов
5 уроков
263
227
259м
18
Закрытый
11.1
Настройки автотестов с Pydantic
↗
57
49
76м 11с
4
Закрытый
11.2
Параллельный запуск автотестов
↗
54
47
57м 9с
4
Закрытый
11.3
Добавляем логирование для API автотестов
↗
52
45
67м 43с
4
Закрытый
11.4
Добавляем информацию о переменных окружения в Allure отчет
↗
51
45
34м 1с
3
Закрытый
11.5
Улучшение работы с API клиентами с помощью Enum для URI
↗
49
41
25м 17с
3
12. Работа с CI/CD
6 уроков
447
401
320м
40
Закрытый
12.1
Введение в CI/CD
↗
50
43
27м 31с
4
Закрытый
12.2
CI/CD системы
↗
50
47
27м 7с
4
Закрытый
12.3
Подготовка проекта к запуску на CI
↗
50
44
22м 54с
4
Закрытый
12.4
Запуск автотестов на GitHub Actions
↗
48
39
84м 23с
4
Закрытый
12.5
Запуск автотестов на GitLab CI
↗
30
25
73м 51с
0
Закрытый
12.6
CI/CD и автотесты: Стратегия автоматизации тестирования
↗
219
203
87м 58с
24
13. Покрытие API тестами: как проверить, что мы тестируем всё?
3 урока
247
201
260м
20
Закрытый
13.1
Что такое покрытие API и зачем его измерять
↗
105
90
69м 28с
9
Закрытый
13.2
Инструмент для измерения тестового покрытия API
↗
101
82
62м 56с
8
Закрытый
13.3
Практикуемся в интеграции покрытия в API тесты
↗
41
29
129м 6с
3
14. AI Review в автотестах
3 урока
328
244
194м
5
Закрытый
14.1
Что такое AI Review и зачем он нужен
↗
119
86
47м 39с
2
Закрытый
14.2
Инструмент AI Review: установка и базовое использование
↗
110
79
115м 36с
1
Закрытый
14.3
Интеграция AI Review в CI/CD
↗
99
79
32м 19с
2
15. Резюме
3 урока
107
91
265м
10
Закрытый
15.1
Итоговый проект
↗
36
32
17м 52с
3
Закрытый
15.2
Рекомендации по составлению резюме
↗
36
29
166м 38с
3
Закрытый
15.3
Рекомендации по прохождению собеседований
↗
35
30
82м 1с
4