Модуль 2 · Бесплатно

Уровни, виды и методы тестирования

Разберитесь в полной картине тестирования: модульное, интеграционное, системное и приёмочное тестирование, а также функциональные, нефункциональные и структурные методы.

35 уроков beginner-intermediate
0 из 35 уроков пройдено
1
Обзор уровней тестирования Изучите пять основных уровней тестирования ПО от модульного до UAT. Поймите пирамиду тестирования, …
20 min beginner
2
Модульное тестирование (Unit Testing) Освойте основы модульного тестирования: принципы FIRST, тестовые двойники (моки, стабы, фейки), …
25 min beginner
3
Интеграционное тестирование Изучите подходы интеграционного тестирования: Big Bang, Top-Down, Bottom-Up и Sandwich. Поймите …
25 min beginner
4
Системное тестирование Изучите системное тестирование: проверка полного приложения на соответствие требованиям. …
25 min beginner
5
Сквозное тестирование (End-to-End) Изучите E2E тестирование: валидация полных пользовательских сценариев через все системы. …
25 min beginner
6
Приёмочное тестирование (UAT) Освойте приёмочное тестирование: кто проводит, типы (альфа, бета, контрактное, регуляторное), …
25 min beginner
7
Альфа- и бета-тестирование Изучите альфа- и бета-тестирование: внутреннее vs внешнее, открытая vs закрытая бета, сбор обратной …
20 min beginner
8
Дымовое тестирование (Smoke Testing) Освойте smoke-тестирование: тесты верификации сборки для быстрой проверки стабильности. Создание …
20 min beginner
9
Санитарное тестирование (Sanity Testing) Изучите sanity-тестирование: целевая проверка после bug fix. Поймите отличия от smoke и …
20 min beginner
10
Регрессионное тестирование Освойте регрессионное тестирование: стратегии выбора (полный, приоритет, риск, изменения), …
25 min beginner
11
Функциональное vs нефункциональное тестирование Освойте разницу между функциональным и нефункциональным тестированием. Изучите ISO 25010 и …
25 min beginner
12
Обзор тестирования производительности Освойте типы тестирования производительности: нагрузочное, стрессовое, на выносливость, spike, …
25 min intermediate
13
Нагрузочное тестирование с JMeter Изучите Apache JMeter для нагрузочного тестирования: архитектура, Thread Groups, Samplers, …
35 min intermediate
14
Нагрузочное тестирование с k6 Изучите k6 для современного нагрузочного тестирования: скрипты на JavaScript, VUs, stages, …
35 min intermediate
15
Нагрузочное тестирование с Gatling Изучите Gatling для нагрузочного тестирования: DSL Scala, структура симуляции, профили инъекции, …
30 min intermediate
16
Нагрузочное тестирование с Locust Изучите Locust для нагрузочного тестирования на Python: поведение пользователей, веса задач, …
30 min intermediate
17
Стресс-тестирование, тестирование выносливости, пиковое и объёмное тестирование Изучите различия между стресс-тестированием, тестированием выносливости (soak), пиковым (spike) и …
30 min intermediate
18
Тестирование удобства использования (Usability Testing) Изучите тестирование юзабилити: 10 эвристик Нильсена, методы тестирования (модерируемое, …
25 min beginner
19
Тестирование доступности (WCAG) Изучите тестирование доступности с WCAG 2.1: принципы POUR, уровни соответствия, типичные проблемы, …
35 min intermediate
20
Тестирование совместимости Изучите тестирование совместимости: браузер, ОС, устройство, сеть. Создание матриц из данных …
25 min beginner
21
Основы тестирования безопасности Изучите основы тестирования безопасности: триада CIA, сканирование уязвимостей vs пентест, типы …
30 min intermediate
22
OWASP Top 10 для тестировщиков Изучите все 10 рисков OWASP Top 10 для QA: Broken Access Control, Injection, Security …
35 min intermediate
23
Основы тестирования на проникновение Изучите основы пентеста: фазы (разведка, сканирование, эксплуатация, отчёт), инструменты (Burp …
30 min intermediate
24
Тестирование локализации и интернационализации Изучите тестирование L10n и I18n: переводы, форматы дат/чисел, RTL-языки, кодировка UTF-8, …
25 min intermediate
25
Тестирование надёжности и восстановления Изучите тестирование надёжности с метриками MTBF и MTTR, а также тестирование восстановления при …
25 min intermediate
26
Тестирование белого ящика Освойте техники white-box тестирования: покрытие операторов, ветвей и путей. Узнайте, когда …
25 min intermediate
27
Тестирование чёрного ящика Изучите основы black-box тестирования: эквивалентное разбиение, анализ граничных значений, таблицы …
25 min beginner
28
Тестирование серого ящика Изучите grey-box тестирование: комбинация подходов чёрного и белого ящика с частичным знанием …
20 min intermediate
29
Статическое тестирование: ревью и обзоры Освойте техники статического тестирования: неформальные ревью, walkthroughs, техническое ревью и …
25 min beginner
30
Статический анализ с SonarQube Изучите статический анализ с SonarQube: quality gates, bugs vs vulnerabilities vs code smells, …
30 min intermediate
31
Динамическое тестирование Поймите динамическое тестирование: почему важно выполнение кода, как оно дополняет статическое …
20 min beginner
32
Исследовательское тестирование Освойте исследовательское тестирование: пишите тест-чартеры, применяйте touring heuristics и …
30 min intermediate
33
Ad Hoc и Monkey-тестирование Изучите ad hoc тестирование для быстрых интуитивных проверок и monkey-тестирование для генерации …
20 min beginner
34
Управление тестированием на основе сессий (SBTM) Изучите SBTM: структурируйте исследовательское тестирование с чартерами, тайм-боксами и дебрифами. …
25 min intermediate
35
Комплексная оценка по Модулю 2 Комплексная оценка по Модулю 2: Уровни, Типы и Методы тестирования. Вопросы по сценариям и …
60 min beginner-intermediate