
82
Продолжение таблицы 25
Редактирование данных
об уходе
Испытание проходит
модуль «Уход»
Испытание проходит
модуль «Уход»
Создание отчета
«Рекомендация»
Испытание проходит модуль
«Тенденция»
Создание отчета
«Текущее состояние»
Испытание проходит
модуль «Текущее
состояние»
Испытание проходит
модуль «Печать отчета»
2.4.2 Методы проведения испытаний
Описания проверок отображены в таблице П2.1.
2.4.3 Проведение проверочных испытаний и их результаты
Результаты испытаний приведены в таблице П2.2. Испытания затронули
основные показатели, такие как время выполнения процедуры, согласованность
результата процедуры с базой данных. Такие критерии были подобраны не
случайно. Ведь правда же, какой смысл в функции, если она выполняется 15
минут? Технически функция выполняется и парою даже отвечает требованиям
технического задания, но фактически с функцией работать невозможно. Другой
критерий, согласованность с базой данных. Разберем на примере создания
пользователя. Система показывает, что пользователь создан и даже отображает
его в списке пользователей, но в базе данных его нет. Опять же, технически
пользователь добавлен, в списке он есть, а фактически, мы не сможем даже
пройти аутентификацию этого пользователя, так как его нет в базе данных.
В данной главе были рассмотрены методологии разработки – MSF, XP,
RUP, Agile, COBIT, а так же рассмотрены такие модели ЖЦ, как спиральная,
каскадная, итерационная. Мною была выбрана методология MSF, спиральная
модель жизненного цикла. Критерием выбора были удобность и гибкость, а так
же возможность возврата к предыдущему этапу итерационной модели ЖЦ.