Программирование в IIS

       

Тестирование решения


После прохождения решением модульного и комплексного тестирования сотрудник отдела контроля качества должен выполнить функциональные сценарии для тестирования решения. Назначение данного теста заключается в следующем.

  • Проверка соответствия решения требованиям и задачам, описанным в функциональной спецификации.
  • Поиск дефектов в алгоритмах решения.
  • Поиск отклонений от соответствия предъявляемым требованиям.

При обнаружении отклонений или дефектов тестировщик должен остановить сценарий тестирования, зафиксировать результат ошибочного события и отправить его разработчикам. В зависимости от серьезности и приоритета ошибки разработчики разрабатывают "заплатку" или вносят коррективы в следующую реализацию решения. В таблице 6.5 приведен обзор промежуточных результатов этапа тестирования.

Таблица 6.5. Обзор промежуточных результатов этапа тестирования

Порядок выполненияПромежуточный результатОтветственная сторона
1Выполнение сценария тестированияКонтроль качества.
2Описание ошибкиТестировщик.
3Устранение ошибкиРазработчики.

В большинстве организаций, занимающихся разработкой, используется программное обеспечение для записи, постановки в очередь и отслеживания ошибок. Система отслеживания ошибок поддерживает следующие возможности.

  • Настраиваемое уведомление ответственных сторон по электронной почте.
  • Возможность приложения скрин-шотов или другого материала.
  • Настраиваемые уровни состояния.
  • Настраиваемые уровни приоритета.
  • Отчетность для накопительного анализа ошибок.
  • Возможность сканирования ошибок в порядке сортировки, определяемом пользователем.

Как правило, при функциональном тестировании всегда возникают ошибки. Довольно часто возникают ситуации, требующие принятия решения о передаче программного продукта в среду функционирования. Владельца необходимо обеспечить отчетами о тестировании для принятия решения о выходе из сложившейся ситуации.



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