Содержание курса
Глава 0. Предисловие к программе обучения
6 уроков
1.
Вводное слово к курсу подготовки
↗
2.
Карьерный путь и бизнес-результаты
↗
3.
Проверяемые цели обучения и когнитивные уровни знаний
↗
4.
Экзамен Базового уровня
↗
5.
Уровень детализации
↗
6.
Вопросы для закрепления материала
↗
Глава 1. Основы тестирования
21 урок
1.
Введение
↗
2.
Что такое тестирование?
↗
3.
Цели тестирования
↗
4.
Тестирование и отладка
↗
5.
Почему тестирование необходимо?
↗
6.
Вклад тестирования в общий успех
↗
7.
Тестирование и обеспечение качества (QA)
↗
8.
Ошибки, дефекты, отказы и первопричины
↗
9.
Принципы тестирования
↗
10.
Активности тестирования, тестовое обеспечение и роли
↗
11.
Активности и задачи тестирования
↗
12.
Процесс тестирования в контексте
↗
13.
Тестовое обеспечение
↗
14.
Трассируемость между базисом и тестовым обеспечением
↗
15.
Роли в тестировании
↗
16.
Основные навыки и передовой опыт в тестировании
↗
17.
Общие навыки, необходимые для тестирования
↗
18.
Командный подход
↗
19.
Независимость тестирования
↗
20.
Вопросы для закрепления материала
↗
21.
Ключевые термины
↗
Глава 2. Тестирование в жизненном цикле разработки ПО
15 уроков
1.
Ключевые слова
↗
2.
Цели обучения для главы 2
↗
3.
Тестирование в контексте жизненного цикла разработки ПО
↗
4.
Влияние жизненного цикла разработки ПО на тестирование
↗
5.
Жизненный цикл разработки ПО и лучшие практики тестирования
↗
6.
Тестирование как движущая сила разработки ПО
↗
7.
DevOps и тестирование
↗
8.
Сдвиг влево
↗
9.
Ретроспективы и улучшение процесса
↗
10.
Уровни тестирования и типы тестирования
↗
11.
Уровни тестирования
↗
12.
Типы тестирования
↗
13.
Тестирование в период сопровождения
↗
14.
Вопросы для закрепления материала
↗
15.
Ключевые термины
↗
Глава 3. Статическое тестирование (СТ)
13 уроков
1.
Ключевые слова
↗
2.
Цели обучения для главы 3
↗
3.
Основы статического тестирования
↗
4.
Рабочие продукты, которые можно проверить с помощью СТ
↗
5.
Ценность статического тестирования
↗
6.
Отличия статического тестирования от динамического
↗
7.
Преимущества ранней и частой ОС от заинтересованных сторон
↗
8.
Мероприятия процесса рецензирования
↗
9.
Роли и обязанности в процессе рецензирования
↗
10.
Виды рецензирования
↗
11.
Факторы успеха рецензирования
↗
12.
Вопросы для закрепления материала
↗
13.
Ключевые термины
↗
Анализ и проектирование тестов
22 урока
1.
Ключевые слова
↗
2.
Цели обучения для главы 4
↗
3.
Методы тестирования. Общие сведения
↗
4.
Методы черного ящика
↗
5.
Эквивалентное разбиение
↗
6.
Анализ граничных значений
↗
7.
Таблица решений
↗
8.
Таблица переходов
↗
9.
Методы белого ящика
↗
10.
Тестирование операторов и покрытие операторов
↗
11.
Тестирование ветвей и покрытие ветвей
↗
12.
Важность тестирования методом белого ящика
↗
13.
Тестирование на основе опыта
↗
14.
Предположение об ошибках
↗
15.
Исследовательское тестирование
↗
16.
Тестирование на основе чек-листов
↗
17.
Подходы к тестированию на основе совместной работы
↗
18.
Совместное создание пользовательских историй
↗
19.
Критерии приемки
↗
20.
Разработка через приемочное тестирование
↗
21.
Вопросы для закрепления материала
↗
22.
Ключевые термины
↗
Управление тестированием
22 урока
1.
Ключевые слова
↗
2.
Цели обучения для главы 5
↗
3.
Цель и содержание плана тестирования
↗
4.
Вклад тестировщика в планирование итераций и выпуска
↗
5.
Критерии входа и критерии выхода
↗
6.
Методы оценки
↗
7.
Определение приоритетов сценариев тестирования
↗
8.
Пирамида тестирования
↗
9.
Квадранты тестирования
↗
10.
Управление рисками
↗
11.
Определение и атрибуты риска
↗
12.
Риски проекта и риски продукта
↗
13.
Анализ рисков продукта
↗
14.
Контроль рисков продукта
↗
15.
Контроль и мониторинг тестирования. Завершение тестирования
↗
16.
Метрики тестирования
↗
17.
Цели, содержание отчетов о тестировании и их целевая аудитория
↗
18.
Донесение информации о текущем статусе тестирования
↗
19.
Управление конфигурацией
↗
20.
Управление дефектами
↗
21.
Вопросы для закрепления материала
↗
22.
Ключевые термины
↗
Инструменты тестирования
6 уроков
1.
Ключевые слова
↗
2.
Цели обучения для главы 6
↗
3.
Инструменты поддержки тестирования
↗
4.
Преимущества и риски автоматизации тестирования
↗
5.
Вопросы для закрепления материала
↗
6.
Ключевые термины
↗
Ссылки
3 урока
1.
Стандарты
↗
2.
Книги
↗
3.
Статьи и веб-ресурсы
↗
Примеры вопросов
4 урока
1.
Уровень K1 (Запомнить - Remember)
↗
2.
Уровень K2 (Понять - Understand)
↗
3.
Уровень K3 (Применить - Apply)
↗
4.
Уровень K4 (Проанализировать - Analyze)
↗
Шпаргалки
9 уроков
1.
7 Принципов Тестирования
↗
2.
Уровни Тестирования
↗
3.
Типы Тестирования
↗
4.
Техники Тест-Дизайна (Черного Ящика)
↗
5.
Техники Тест-Дизайна (Белого Ящика) / Покрытие Кода
↗
6.
Статическое Тестирование. Виды Ревью
↗
7.
Жизненный Цикл Тестирования (По процессу)
↗
8.
Дефект: Состояния (Status) в Жизненном Цикле
↗
9.
Преимущества и Риски Автоматизации
↗