План испытаний
План испытаний — документ, который обеспечивает программиста подробным описанием всех тестов с их распределением по функциям программного изделия.
Документ содержит:
• общие сведения;
• план испытаний;
• технические требования и оценку результатов;
• описание испытаний.
В плане испытаний описывается программное изделие, подлежащее испытаниям, и перечисляются требования к необходимым программным и техническим ресурсам, приводится график проведения испытаний. Кроме этого, здесь указываются материалы, необходимые для проведения испытаний (документация, испытываемые программные средства на соответствующих носителях, контрольные примеры с ожидаемыми выходными результатами).
Особую роль играет раздел документа, в котором подробно описывается распределение тестов по функциям программного изделия; характеризуется каждый тест и описывается вся последовательность выполнения тестов для осуществления всего комплекса проверок; определяются общая методология проведения испытаний и условия проведения испытаний, включающие тип используемых тестовых данных, параметры потоков тестовых данных и полнота проводимых испытаний (полные, частичные, выборочные).
При описании процедур проверки программного изделия обязательно фиксируются ограничения, связанные с условиями испытаний (используемые технические средства, программная среда, заполненность базы данных и т.п.).
В заключении этого раздела описываются правила оценки результатов испытаний с учетом использованных комбинаций входных данных, времени испытаний, объемов проверок, а также методы манипулирования входными данными, которые должны быть представлены в наиболее удобной для восприятия форме.
Последний раздел документа подробно описывает каждый тест снабженный идентификатором, описывается способ организации его прогона на ЭВМ и характеризуется способ управления тестированием. Здесь также описываются входные данные и команды ввода теста, выходные результаты, ожидаемые при: прогоне теста и возможные промежуточные сообщения.
В документе предусматривается методика регистрации результатов испытаний и сопутствующей информации.