Курс на Stepik
Обложка курса «Тестирование ПО. Основы» на Stepik
490 ₽

Тестирование ПО. Основы ★ 4.200

Открыть на
STEPIK.ORG

Этот курс о тестировании ПО и только о нём. В нём нет ничего лишнего, что отвлекает и перегружает. Всё по делу: от самых простых основ до продвинутых техник. Вы шаг за шагом познакомитесь с более чем 15 видами тестирования и научитесь применять на практике свыше 20 методов проектирования тестов. Курс построен так, чтобы вы не просто услышали, а действительно поняли все процессы тестирования программного обеспечения и смогли в дальнейшем применять полученные знания на практике. Курс ведёт эксперт-практик.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Тестирование ПО. Основы»Учеников на курсе 34
Сертификаты, выданные на курсе «Тестирование ПО. Основы»Сертификатов выдано 12
Отзывы о курсе «Тестирование ПО. Основы»Отзывов получено 5
Рейтинг курса «Тестирование ПО. Основы»Рейтинг курса 4.200
Уроки в курсе «Тестирование ПО. Основы»Количество уроков 95
Тесты в курсе «Тестирование ПО. Основы»Количество квизов 94
Время прохождения курса «Тестирование ПО. Основы»Время прохождения курса —
Стоимость курса «Тестирование ПО. Основы»Стоимость курса 490 ₽ —
Обновления курса «Тестирование ПО. Основы»Обновления курса — —
Дата публикации курса «Тестирование ПО. Основы»Дата публикации курса — ———
Последнее обновление курса «Тестирование ПО. Основы»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Тестирование ПО. Основы» 15 разделов Уроки в курсе «Тестирование ПО. Основы» 95 уроков Тесты в курсе «Тестирование ПО. Основы» 94 теста Время прохождения курса «Тестирование ПО. Основы» 9 ч. Последнее обновление курса «Тестирование ПО. Основы» обн. 3 февраля 2026

Введение

5 уроков
1. Демонстрационные уроки ↗
2. Предисловие ↗
3. История тестирования ↗
4. Кто он специалист по тестированию ↗
5. Зачем нужны специалисты по тестированию ↗

О программном обеспечении

3 урока
1. Что мы знаем о программах ↗
2. Клиент-серверная архитектура ↗
3. Жизненный цикл программы ↗

Введение в тестирование

10 уроков
1. Требования к программе ↗
2. Дефект, ошибка и отказ ↗
3. Критичность и приоритет ↗
4. Что такое тестирование ↗
5. Цели тестирования ↗
6. Верификация и валидация ↗
7. Позитивное и негативное тестирование ↗
8. Ложноположительные и ложноотрицательные результаты тестирования ↗
9. Ручное и автоматизированное тестирование ↗
10. Тестовые и продуктивные окружения ↗

Тестовая документация и артефакты

7 уроков
1. План тестирования ↗
2. Функциональная карта приложения ↗
3. Тест-кейс ↗
4. Чек-лист ↗
5. Отчёт о дефекте ↗
6. Отчёт о тестировании ↗
7. Базис тестирования ↗

Принципы тестирования

7 уроков
1. Тестирование демонстрирует наличие дефектов, а не их отсутствие ↗
2. Исчерпывающее тестирование недостижимо ↗
3. Раннее тестирование сохраняет время и деньги ↗
4. Кластеризация дефектов ↗
5. Парадокс пестицида ↗
6. Тестирование зависит от контекста ↗
7. Заблуждение об отсутствии ошибок ↗

Активности процесса тестирования

7 уроков
1. Планирование тестирования ↗
2. Мониторинг и контроль тестирования ↗
3. Анализ тестирования ↗
4. Проектирование тестов ↗
5. Реализация тестов ↗
6. Выполнение тестов ↗
7. Завершение тестирования ↗

Методы тестирования

1 урок
1. Динамическое и статическое тестирование ↗

Уровни тестирования

10 уроков
1. Уровни тестирования ↗
2. Компонентное тестирование ↗
3. Интеграционное тестирование ↗
4. Системное тестирование ↗
5. Приёмочное тестирование ↗
6. Пользовательское приёмочное тестирование ↗
7. Эксплуатационное приёмочное тестирование ↗
8. Контрактное приёмочное тестирование ↗
9. Нормативное приёмочное тестирование ↗
10. Бета-тестирование ↗

Типы тестирования

3 урока
1. Типы тестирования ↗
2. Функциональный тип тестирования ↗
3. Нефункциональный тип тестирования ↗

Виды тестирования

18 уроков
1. О видах тестирования ↗
2. Дымовое тестирование ↗
3. Тестирование сборки ↗
4. Функциональное тестирование ↗
5. Регрессионное тестирование ↗
6. Санитарное тестирование ↗
7. Тестирование установки ↗
8. Тестирование удобства использования ↗
9. Тестирование взаимодействия ↗
10. Тестирование переносимости ↗
11. Тестирование производительности ↗
12. Стрессовое тестирование ↗
13. Объёмное тестирование ↗
14. Тестирование стабильности ↗
15. Тестирование безопасности ↗
16. Тестирование на отказ и восстановление ↗
17. Рецензирование ↗
18. Статический анализ ↗

Взаимосвязь методов, уровней, типов и видов

1 урок
1. Как связать методы, уровни, типы и виды тестирования ↗

Проектирование тестов. Методы чёрного ящика

12 уроков
1. О проектировании тестов ↗
2. Метод эквивалентного разделения ↗
3. Метод анализа граничных значений ↗
4. Метод попарного тестирования ↗
5. Метод проектирования по таблице решений ↗
6. Метод проектирования по таблице переходов состояний ↗
7. Метод проектирования по сценариям использования ↗
8. Метод синтаксического тестирования ↗
9. Метод проектирования на основании случайных данных ↗
10. Метод дерева классификации ↗
11. Метод причинно-следственного графа ↗
12. Метод проектирования на основании модели ↗

Проектирование тестов. Методы основанные на опыте

2 урока
1. Метод предположения об ошибках ↗
2. Метод исследовательского тестирования ↗

Проектирование тестов. Методы белого ящика

8 уроков
1. О проектировании тестов методом белого ящика ↗
2. Метод тестирования операторов ↗
3. Метод тестирования решений ↗
4. Метод тестирования потоков данных ↗
5. Метод тестирования ветвлений ↗
6. Метод тестирования условий ветвлений ↗
7. Метод тестирования комбинаций условий ветвлений ↗
8. Метод модифицированного покрытия условий и решений ↗

Практика

1 урок
1. Практические занятия ↗