Содержание курса
1. Приветствие и инструкции
5 уроков
1 401
1 182
46м
61
Закрытый
1.1
Знакомимся
↗
326
188
11м 56с
21
Закрытый
1.2
Советы по изучению материала
↗
295
288
16м 31с
18
Закрытый
1.3
Инструкции по отправке заданий на проверку
↗
290
265
10м 20с
13
Закрытый
1.4
Поддержка от преподавателя и вопросы
↗
291
255
7м 26с
9
Закрытый
1.5
Правила работы с курсом и коммуникации
↗
199
186
2м 41с
0
2. Введение в профессию QA Automation Engineer
6 уроков
1 733
1 161
279м
86
Закрытый
2.1
Основы тестирования программного обеспечения
↗
306
277
30м 11с
19
Закрытый
2.2
Основные виды тестирования
↗
295
161
65м 59с
12
Закрытый
2.3
Техники тест-дизайна
↗
292
131
54м 14с
15
Закрытый
2.4
Артефакты тестирования и тестовая документация
↗
283
108
53м 59с
13
Закрытый
2.5
Введение в автоматизацию тестирования
↗
278
243
28м 38с
14
Закрытый
2.6
Основные инструменты автоматизации тестирования
↗
279
241
49м 43с
13
3. Настройка окружения
2 урока
551
539
18м
21
Закрытый
3.1
Установка и настройка окружения Python
↗
276
272
9м 29с
10
Закрытый
3.2
Установка и настройка PyCharm
↗
275
267
9м 58с
11
4. Система контроля версий Git
3 урока
799
760
80м
39
Закрытый
4.1
Начало работы с Git
↗
274
260
33м 7с
11
Закрытый
4.2
Публикация проекта на GitHub
↗
264
251
35м 9с
16
Закрытый
4.3
Работа с GitHub Desktop
↗
261
249
12м 55с
12
5. Основы работы с API
8 уроков
2 339
1 692
560м
135
Закрытый
5.1
Установка и настройка локального сервера
↗
251
237
48м 54с
22
Закрытый
5.2
Форматы представления данных
↗
244
233
42м 13с
14
Закрытый
5.3
Знакомство с API
↗
245
229
43м 20с
19
Открытый
5.4
Знакомство с HTTP протоколом
↗
685
232
54м 0с
15
Закрытый
5.5
Знакомство с gRPC протоколом
↗
239
200
142м 6с
11
Закрытый
5.6
Знакомство с WebSocket протоколом
↗
229
194
91м 19с
20
Закрытый
5.7
Знакомство с TCP/IP протоколами
↗
221
176
77м 55с
17
Закрытый
5.8
Работа с аутентификацией
↗
225
191
62м 54с
17
6. Основы работы с HTTPX
5 уроков
938
864
578м
99
Закрытый
6.1
Введение в HTTPX
↗
196
187
96м 55с
21
Закрытый
6.2
Практикуемся в работе с HTTPX
↗
193
183
70м 47с
19
Закрытый
6.3
Знакомство с API клиентами
↗
189
176
79м 27с
22
Закрытый
6.4
Практикуемся в реализации API клиентов
↗
183
168
122м 6с
19
Закрытый
6.5
Практикуемся в использовании API клиентов
↗
177
150
211м 38с
18
7. Основы работы с Pydantic
4 урока
571
484
550м
51
Закрытый
7.1
Знакомство с Pydantic
↗
157
136
154м 14с
16
Закрытый
7.2
Применяем Pydantic в API клиентах
↗
148
126
175м 22с
13
Закрытый
7.3
Валидация JSON schema
↗
135
116
104м 27с
10
Закрытый
7.4
Знакомство с Faker
↗
131
106
116м 5с
12
8. Управление автотестами c Pytest
8 уроков
918
859
636м
96
Закрытый
8.1
Введение в Pytest
↗
122
119
66м 41с
14
Закрытый
8.2
Написание API автотестов используя Pytest
↗
122
115
116м 8с
14
Закрытый
8.3
Маркировки Pytest
↗
117
107
51м 44с
10
Закрытый
8.4
Pytest skip, skipif, xfail
↗
113
105
27м 16с
13
Закрытый
8.5
Фикстуры Pytest
↗
112
107
228м 20с
13
Закрытый
8.6
Плагины Pytest
↗
112
104
24м 42с
10
Закрытый
8.7
Параметризация Pytest
↗
110
103
92м 25с
11
Закрытый
8.8
Перезапуски автотестов в Pytest
↗
110
99
32м 9с
11
9. Практика написания API автотестов
5 уроков
499
450
707м
47
Закрытый
9.1
Рефакторинг и подготовка к написанию API автотестов
↗
105
98
90м 2с
11
Закрытый
9.2
Практикуемся в написании API автотестов. Часть 1
↗
105
95
157м 19с
9
Закрытый
9.3
Практикуемся в написании API автотестов. Часть 2
↗
97
89
124м 9с
11
Закрытый
9.4
Практикуемся в написании API автотестов. Часть 3
↗
97
88
302м 4с
7
Закрытый
9.5
Практикуемся в чтении и разборе ошибок API автотестов
↗
95
80
34м 40с
9
10. Создание Allure отчета
5 уроков
438
402
415м
41
Закрытый
10.1
Знакомство с Allure
↗
90
83
53м 6с
7
Закрытый
10.2
Интеграция Allure в автотесты
↗
89
82
139м 33с
9
Закрытый
10.3
Добавление Allure шагов в автотесты
↗
88
81
113м 27с
9
Закрытый
10.4
cURL в Allure-отчете: упрощаем анализ API-тестов
↗
87
78
58м 48с
7
Закрытый
10.5
Знакомство с Allure TestOPS
↗
84
78
52м 20с
9
11. Улучшение автотестов
5 уроков
396
358
333м
36
Закрытый
11.1
Настройки автотестов с Pydantic
↗
82
74
98м 30с
8
Закрытый
11.2
Параллельный запуск автотестов
↗
80
71
56м 54с
7
Закрытый
11.3
Добавляем логирование для API автотестов
↗
78
71
84м 29с
7
Закрытый
11.4
Добавляем информацию о переменных окружения в Allure отчет
↗
77
72
64м 7с
6
Закрытый
11.5
Улучшение работы с API клиентами с помощью Enum для URI
↗
79
70
31м 59с
8
12. Работа с CI/CD
6 уроков
565
514
454м
57
Закрытый
12.1
Введение в CI/CD
↗
73
69
26м 43с
8
Закрытый
12.2
CI/CD системы
↗
88
86
29м 33с
9
Закрытый
12.3
Подготовка проекта к запуску на CI
↗
74
73
27м 37с
6
Закрытый
12.4
Запуск автотестов на GitHub Actions
↗
75
63
141м 25с
10
Закрытый
12.5
Запуск автотестов на GitLab CI
↗
36
20
144м 19с
0
Закрытый
12.6
CI/CD и автотесты: Стратегия автоматизации тестирования
↗
219
203
87м 58с
24
13. Покрытие API тестами: как проверить, что мы тестируем всё?
3 урока
262
219
299м
24
Закрытый
13.1
Что такое покрытие API и зачем его измерять
↗
105
90
69м 28с
9
Закрытый
13.2
Инструмент для измерения тестового покрытия API
↗
101
82
62м 56с
8
Закрытый
13.3
Практикуемся в интеграции покрытия в API тесты
↗
56
47
167м 19с
7
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 урока
147
113
271м
7
Закрытый
15.1
Итоговый проект
↗
54
41
25м 46с
4
Закрытый
15.2
Рекомендации по составлению резюме
↗
47
36
164м 13с
3
Закрытый
15.3
Рекомендации по прохождению собеседований
↗
46
36
82м 3с
0