Содержание курса
1. Введение в тестирование
7 уроков
264
233
56м
37
Закрытый
1.1
Начало
↗
57
57
2м 54с
5
Закрытый
1.2
Основные понятия и цели тестирования
↗
39
32
4м 29с
2
Закрытый
1.3
Основные термины в тестировании ПО
↗
36
33
5м 50с
0
Закрытый
1.4
Роли и обязанности тестировщика
↗
35
28
9м 38с
8
Закрытый
1.5
Виды и уровни тестирования
↗
33
29
16м 50с
9
Закрытый
1.6
Жизненный цикл разработки ПО (SDLC, STLC)
↗
33
27
14м 56с
8
Закрытый
1.7
Методологии разработки: Agile, Waterfall, V-Model
↗
31
27
6м 20с
5
2. Основы тестирования
9 уроков
226
197
60м
32
Закрытый
2.1
Функциональное и нефункциональное тестирование
↗
32
24
8м 57с
7
Закрытый
2.2
Методы тестирование по уровню знания системы
↗
28
24
3м 52с
0
Закрытый
2.3
Разница между мануальным и автоматизированным тестированием
↗
25
23
6м 8с
5
Закрытый
2.4
Статическое и динамическое тестирование
↗
25
23
9м 55с
4
Закрытый
2.5
Принципы тестирования
↗
25
23
6м 6с
5
Закрытый
2.6
Ошибки и дефекты: Жизненный цикл бага
↗
24
20
9м 46с
6
Закрытый
2.7
Регресс, ретест и смоук
↗
22
20
7м 54с
0
Закрытый
2.8
Пирамида тестирования
↗
23
20
7м 25с
5
Закрытый
2.9
Тестовые окружения
↗
22
20
5м 6с
0
3. Документация в тестировании
4 урока
90
67
38м
9
Закрытый
3.1
Артефакты тестирования: Test Plan, Test Case, Bug Report
↗
24
19
12м 29с
3
Закрытый
3.2
Создание тест-кейсов: структура и принципы
↗
24
17
15м 56с
2
Закрытый
3.3
Создание баг-репорта
↗
20
16
6м 13с
2
Закрытый
3.4
Чек-листы
↗
22
15
5м 42с
2
4. Тест-дизайн
7 уроков
140
98
65м
7
Закрытый
4.1
Техники тест-дизайна: эквивалентное разбиение, анализ граничных
↗
20
16
10м 55с
1
Закрытый
4.2
Эквивалентное разделение (Equivalence Partitioning)
↗
20
16
9м 6с
1
Закрытый
4.3
Анализ граничных значений (Boundary Value Analysis)
↗
21
15
6м 46с
1
Закрытый
4.4
Таблицы принятия решений (Decision Tables)
↗
20
13
11м 14с
1
Закрытый
4.5
Диаграммы переходов состояний (State Transition Diagrams)
↗
21
13
10м 16с
1
Закрытый
4.6
Попарное тестирование (Pairwise Testing)
↗
19
12
9м 15с
1
Закрытый
4.7
Тестирование на основе сценариев использования
↗
19
13
10м 37с
1
5. Основы клиент-серверной архитектуры
8 уроков
160
138
43м
1
Закрытый
5.1
Что такое клиент-серверная модель
↗
20
18
5м 39с
1
Закрытый
5.2
Отличие от монолитной архитектуры
↗
20
17
4м 19с
0
Закрытый
5.3
Роли клиента и сервера
↗
19
17
5м 27с
0
Закрытый
5.4
Фронтенд (UI), бэкенд (логика), база данных — обзор ролей
↗
20
17
6м 20с
0
Закрытый
5.5
API как связующее звено
↗
20
17
6м 31с
0
Закрытый
5.6
Основы HTTP-протокола: запросы/ответы, методы
↗
20
17
6м 54с
0
Закрытый
5.7
Введение в API
↗
20
18
6м 36с
0
Закрытый
5.8
Основы WebSocket
↗
21
17
5м 12с
0
6. HTTP и REST API — основа коммуникации
9 уроков
168
144
64м
4
Закрытый
6.1
HTTP-заголовки, коды ответов (200, 404, 500 и т.д.)
↗
21
16
17м 47с
0
Закрытый
6.2
Методы HTTP: GET, POST, PUT, DELETE, PATCH
↗
19
17
6м 9с
0
Закрытый
6.3
Что такое REST API
↗
19
17
8м 59с
0
Закрытый
6.4
JSON как формат обмена данными
↗
19
17
3м 13с
3
Закрытый
6.5
Понятие состояния и безсостояния (stateless)
↗
18
16
5м 9с
0
Закрытый
6.6
Где тестировщик взаимодействует: UI, API, БД
↗
18
16
6м 46с
1
Закрытый
6.7
Сессии, cookies, авторизация и аутентификация
↗
19
16
7м 34с
0
Закрытый
6.8
Что и где тестировать в клиент-серверной архитектуре
↗
18
14
6м 55с
0
Закрытый
6.9
Микросервисная архитектура
↗
17
15
6м 9с
0
7. Работа в команде
5 уроков
89
81
40м
1
Закрытый
7.1
Взаимодействие с разработчиками и аналитиками
↗
18
16
6м 57с
0
Закрытый
7.2
Agile-доска
↗
17
16
9м 18с
0
Закрытый
7.3
Обзор Jira
↗
18
18
9м 32с
1
Закрытый
7.4
Проведение тестирования в Agile/Scrum
↗
18
16
8м 31с
0
Закрытый
7.5
Работа с CI/CD (Jenkins, Git)
↗
18
15
8м 17с
0
8. Тестирование веб-приложений
9 уроков
134
120
44м
5
Закрытый
8.1
Архитектура веб-приложений
↗
16
13
5м 34с
0
Закрытый
8.2
Основы выполнения запроса в интернете
↗
15
15
5м 12с
1
Закрытый
8.3
URL
↗
15
15
5м 28с
1
Закрытый
8.4
Как работает браузер
↗
15
14
9м 46с
1
Закрытый
8.5
Элементы веб-интерфейсов
↗
14
14
2м 39с
0
Закрытый
8.6
cookies, session storage, локальное хранилище
↗
14
14
5м 32с
0
Закрытый
8.7
DevTools - инструмент для тестирования веб-приложений
↗
15
15
3м 53с
1
Закрытый
8.8
Оформление баг-репортов в Jira
↗
15
15
9м 56с
0
Закрытый
8.9
Практика тестирования веб-приложений
↗
15
5
2м 34с
1
9. Тестирование API
6 уроков
78
71
38м
4
Закрытый
9.1
Тестирование API: позитивные и негативные кейсы
↗
15
15
2м 23с
0
Закрытый
9.2
Проверка заголовков, статусов, тел запроса и ответа
↗
12
12
3м 50с
0
Закрытый
9.3
Логирование и анализ логов
↗
11
11
3м 32с
1
Закрытый
9.4
Curl
↗
14
10
10м 4с
0
Закрытый
9.5
Postman
↗
14
11
18м 3с
2
Закрытый
9.6
Swagger
↗
12
12
2м 18с
1
10. Тестирование требований
7 уроков
90
87
31м
3
Закрытый
10.1
Что такое требования
↗
13
13
5м 47с
1
Закрытый
10.2
Признаки хороших требований
↗
13
13
6м 58с
1
Закрытый
10.3
Техники тестирования требований
↗
13
12
8м 1с
0
Закрытый
10.4
Работа с изменяющимися требованиями
↗
12
12
5м 36с
0
Закрытый
10.5
Ошибки и риски, связанные с требованиями
↗
13
12
3м 40с
0
Закрытый
10.6
Практика
↗
13
13
2м 39с
1
Закрытый
10.7
Дополнительно
↗
13
12
4м 40с
0
11. Базы данных
5 уроков
67
47
26м
2
Закрытый
11.1
Введение в базы данных
↗
15
12
6м 42с
1
Закрытый
11.2
Основы реляционной модели
↗
13
12
4м 43с
0
Закрытый
11.3
Основы SQL: SELECT-запросы
↗
15
10
9м 49с
1
Закрытый
11.4
Продвинутый SELECT
↗
13
6
3м 21с
0
Закрытый
11.5
Изменение данных
↗
11
7
4м 3с
0
12. Технический стек современных проектов
7 уроков
66
66
8м
0
Закрытый
12.1
Введение
↗
9
9
-
0
Закрытый
12.2
Frontend (Клиентская часть)
↗
9
9
-
0
Закрытый
12.3
Backend (Серверная часть)
↗
10
10
3м 13с
0
Закрытый
12.4
База данных
↗
9
9
-
0
Закрытый
12.5
API / Коммуникация
↗
9
9
-
0
Закрытый
12.6
Инфраструктура и деплой
↗
10
10
3м 31с
0
Закрытый
12.7
Безопасность и мониторинг
↗
10
10
2м 25с
0
13. Итог
1 урок
14
14
4м
2
Закрытый
13.1
Чек-лист для повторения
↗
14
14
4м 5с
2