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

Техники тест-дизайна

Изучите систематические подходы к созданию эффективных тестов: классы эквивалентности, граничные значения, таблицы решений, диаграммы состояний и другие техники.

25 уроков intermediate
0 из 25 уроков пройдено
1
Эквивалентное разбиение Изучите эквивалентное разбиение — фундаментальную технику тест-дизайна, которая сокращает количество …
25 min beginner
2
Анализ граничных значений Освойте анализ граничных значений (BVA) — технику тест-дизайна, нацеленную на наиболее подверженные …
25 min beginner
3
Тестирование таблицами решений Изучите тестирование таблицами решений — систематическую технику для проверки сложной бизнес-логики …
30 min intermediate
4
Тестирование переходов состояний Изучите тестирование переходов состояний — моделируйте поведение системы как состояния и переходы …
30 min intermediate
5
Причинно-следственные графы Изучите причинно-следственные графы — технику моделирования логических связей между входами и …
25 min intermediate
6
Попарное тестирование с PICT Освойте попарное тестирование с Microsoft PICT — генерируйте эффективные тестовые наборы, …
30 min intermediate
7
Метод дерева классификации Изучите метод дерева классификации (CTM) — визуальную технику декомпозиции входных доменов в …
25 min intermediate
8
Тестирование по сценариям использования Изучите тестирование по use case — выводите полноценные тест-кейсы из документов use case, покрывая …
25 min beginner
9
Тестирование пользовательских историй Узнайте, как выводить тест-кейсы из пользовательских историй и критериев приёмки в Agile-проектах, …
25 min beginner
10
Тестирование ортогональными массивами Освойте тестирование ортогональными массивами (OAT) — математически строгую комбинаторную технику, …
25 min advanced
11
Предугадывание ошибок Изучите предугадывание ошибок — технику тест-дизайна на основе опыта, где тестировщики используют …
20 min beginner
12
Тестирование по чек-листам Изучите тестирование по чек-листам — создавайте и поддерживайте эффективные чек-листы тестирования, …
20 min beginner
13
Покрытие операторов и решений Освойте покрытие операторов и решений — техники тест-дизайна белого ящика, измеряющие, насколько …
30 min intermediate
14
Покрытие условий и MC/DC Освойте MC/DC (Modified Condition/Decision Coverage) — золотой стандарт тестирования safety-critical …
35 min advanced
15
Покрытие путей Изучите покрытие путей — как определять независимые пути выполнения с помощью цикломатической …
25 min intermediate
16
Мутационное тестирование Изучите мутационное тестирование — технику, которая тестирует ваши тесты. Узнайте, как введение …
30 min advanced
17
Тестирование потоков данных Освойте тестирование потоков данных — отслеживайте определение, использование и уничтожение …
25 min advanced
18
Тестирование потока управления Изучите тестирование потока управления — постройте графы из кода, определите структурные паттерны и …
25 min intermediate
19
Доменный анализ Изучите доменный анализ — расширение BVA для многомерных входных пространств. Освойте выбор точек …
25 min intermediate
20
Стратегии комбинаторного тестирования Освойте стратегии комбинаторного тестирования — от each-choice до all-combinations. Узнайте, как …
25 min intermediate
21
Тестирование на основе моделей Изучите MBT — создавайте поведенческие модели системы и автоматически генерируйте тест-кейсы. …
30 min advanced
22
Выбор правильной техники Научитесь выбирать правильную технику тест-дизайна для каждой ситуации. Постройте фреймворк, …
25 min intermediate
23
Комбинирование нескольких техник Освойте искусство комбинирования нескольких техник тест-дизайна в комплексный тестовый набор. …
30 min intermediate
24
Практикум по проектированию тестов Примените все навыки тест-дизайна на практике с реалистичными упражнениями. Спроектируйте полные …
35 min intermediate
25
Оценка по модулю 3 Комплексная оценка по Модулю 3: Техники тест-дизайна. Охватывает все техники от EP до комбинаторного …
60 min intermediate