Основы тестирования программного обеспечения

         

Основные темы практикума


Для демонстрации и закрепления теоретических знаний разработан практикум, содержащий:

  • описание практических работ (для студентов)
  • методические указания по проведению практических работ (для преподавателей)
  • рекомендации по подготовке компьютерной лаборатории к проведению практических работ

В рамках практикума студенты осваивают различные подходы к разработке тестов и тестированию и условия их применения.

Практикум представлен в форме тренинга, в котором рассмотрены следующие темы:

  • Разработка документации на тестируемую систему и ее окружение: описание требований (Requirement Specification) и спецификаций разработчика (High Level Design)
  • Планирование тестирования
  • Практикум модульного тестирования
  • Практикум интеграционного тестирования
  • Практикум системного тестирования
  • Ручное тестирование и тестовые процедуры
  • Автоматизированное тестирование на основе скриптов
  • Автоматизированное тестирование на основе MSC-диаграмм и генерация тестов
  • Средства поддержки автоматизации тестирования

Используя модель реальной системы управления, студенты могут:

  • разрабатывать различные виды тестов и тестирующих программ
  • искать дефекты системы в процессе тестирования , участвовать в их исправлении и модернизации тестируемого приложения
  • разрабатывать документацию - требования к системе, тесты и тестовые процедуры - и отслеживать взаимосвязь этих документов с разработанными тестами


Содержание раздела