Шаг 289.
Среда программирования Visual C++.
Тестирование приложения. Элементы плана тестирования
На этом шаге мы рассмотрим элементы, которые должен включать план тестирования.
План тестирования необходим для проведения повторяющихся тестов. При этом особенно важно, чтобы при появлении
во время цикла отладки новых версий программы уже достигнутый уровень стабильности приложения не был снижен.
Кроме того, применяя такой план, можно в стратегии тестирования учесть мнения всех заинтересованных сторон.
Хороший план тестирования начинается с описания приложения и его назначения, после чего следует краткое описание
задач тестирования. План должен включать следующее.
- цель каждого теста.
- подробную инструкцию проведения каждого теста.
- описание среды, в которой надо проводить тесты, включая название ОС и ее версию. Например, оригинальная
версия Windows немного отличается от этой же, но с установленным сервисным пакетом. В плане
тестирования следует учитывать эти различия.
- данные, необходимые для проведения тестов.
- описание ограничений, которые накладываются на тестирование и влияют на его результаты. Например, при
тестировании приложения, к базе данных которого могут обращаться сотни пользователей, маленькой организации
весьма сложно смоделировать такие условия.
- описание приоритетов различных свойств приложения (например, значение надежности программы по
сравнению с ее производительностью).
- список функций, которые не нужно тестировать, с описанием причин.
- расписание тестов, согласованное с расписанием работ по проекту в целом.
На следующем шаге мы рассмотрим описание тестов.
Предыдущий шаг
Содержание
Следующий шаг