Курс "Тестирование ПО"

2016 учебный год

Лекторы:

Программа курса

Лекции

  1. Тестирование ПО: что, зачем и почему?
  2. Проблема тестовых входных данных
  3. Проблема наблюдаемости
  4. Полнота тестирования ПО
  5. Тестовый оракул: что, где, когда
  6. Случайное тестирование
  7. Регрессионное тестирование
  8. Дебаггинг
  9. Сводная лекция

  10. Некоторые вопросы анализа производительности

Вопросы к экзамену

  1. Тестирование ПО: основы
  2. Модель программной ошибки. Модель тестирования ПО и место тестирования в процессе разработки ПО.
  3. Проблема тестовых входных данных
  4. Проблема неявных входных данных
  5. Разработка через тестирование
  6. Интеграционное тестирование
  7. Проблема наблюдаемости
  8. Полнота тестирования ПО. Тестовое покрытие.
  9. Мутационное тестирование
  10. Тестовые оракулы
  11. Случайное тестирование
  12. Регрессионное тестирование
  13. Дебаггинг. Дельта-дебаггинг.
  14. Анализ производительности