ЛЕКЦИЯ 15.ppt
- Количество слайдов: 21
ИНТЕГРАЦИЯ, ВЕРИФИКАЦИЯ И ВАЛИДАЦИЯ СИСТЕМЫ
СХЕМА РАЗРАБОТКИ
ТЕСТИРОВАНИЕ
ТЕСТИРОВАНИЕ
ТЕСТИРОВАНИЕ
ИНТЕГРАЦИЯ В СПИРАЛЬНОЙ РАЗРАБОТКЕ
ТИПИЧНАЯ СХЕМА ПРОЦЕССОВ ИНТЕГРАЛЬНОГО И СИСТЕМНОГО ТЕСТИРОВАНИЯ 1. Определить границы всех тестов. 2. Для каждой итерации… 1) Для каждой сборки. . - Выполнить регрессионное тестирование для предыдущей сборки. - Повторно протестировать функции. - Повторно протестировать модули. - Повторно протестировать интерфейсы. - Выполнить интегральное тестирование сборки. Разработка итерации завершена. 2) Выполнить для итерации системные тесты и тесты удобства и простоты использования. Система реализована. 3. Выполнить тестирование инсталляции. Система установлена. 4. Выполнить приемосдаточное тестирование. Разработка завершена.
ФАКТОРЫ, ВЛИЯЮЩИЕ НА ПОСЛЕДОВАТЕЛЬНОСТЬ ИНТЕГРАЦИИ - Технические факторы - использование модулей другими модулями – необходимо собирать и интегрировать используемые модули до модулей, использующих их - определение и использование классов каркаса. - Уменьшение риска - раннее выполнение интеграции - раннее выполнение частей программы, порождающих риски - Требования - демонстрация частей или прототипов заказчикам
ПАКЕТЫ И ИХ ВЛИЯНИЕ НА ПОРЯДОК ИНТЕГРАЦИИ
ПАКЕТЫ И ИХ ВЛИЯНИЕ НА ПОРЯДОК ИНТЕГРАЦИИ
ПАКЕТЫ И ИХ ВЛИЯНИЕ НА ПОРЯДОК ИНТЕГРАЦИИ
СВЯЗЬ МЕЖДУ ВАРИАНТАМИ ИСПОЛЬЗОВАНИЯ, ИТЕРАЦИЯМИ И СБОРКАМИ
АРТЕФАКТЫ И РОЛИ ДЛЯ ИНТЕГРАЛЬНОГО ТЕСТИРОВАНИЯ
СВОЙСТВА, ПОДВЕРГАЮЩИЕСЯ СИСТЕМНОМУ ТЕСТИРОВАНИЮ - Объем - тестовый продукт исследуется при подаче больших объемов входных данных. Удобство и простота использования. Производительность. Конфигурация – система конфигурируется под различные аппаратные и программные архитектуры, время фиксируется. Совместимость с другими обозначенными программными приложениями – измеряется время адаптации. Надежность и доступность. Безопасность. Использование ресурсов. Установка – инсталляция в различных условиях, время фиксируется. Восстанавливаемость – вызывается зависание программы, время восстановления фиксируется. Удобство в эксплуатации. Загрузка и стресс – программа подвергается экстремальному трафику данных и событий.
КРИТЕРИИ (МЕТРИКИ) УДОБСТВА И ПРОСТОТЫ ИСПОЛЬЗОВАНИЯ - Доступность – легкость ориентации пользователя в системе. - Способность реагировать – насколько быстро программа позволяет пользователям достичь определенных целей. - Эффективность – насколько малы необходимые шаги для выбранной функциональности. - Ясность – насколько пользователи легко понимают продукт, пользуются документацией и вызывают справку.
СТАНДАРТЫ ДОКУМЕНТАЦИИ ПО ТЕСТИРОВАНИЮ (ANSI/IEEE 829 -1991) 1. 2. 3. 4. 5. 6. 7. 8. 9. Введение План тестирования Проект тестирования Тестовые варианты Тестовые процедуры Отчет о проведении тестирования элементов Журнал испытаний Отчет о происшествиях во время тестирования Итоговый отчет о тестировании
STD В КОНТЕКСТЕ РАЗРАБОТКИ
ОРГАНИЗАЦИЯ ДОКУМЕНТАЦИИ ИНТЕГРАЛЬНОГО И СИСТЕМНОГО ТЕСТИРОВАНИЯ
ИТЕРАЦИИ ПЕРЕХОДА
ПЛАН ИТЕРАЦИЙ ПЕРЕХОДА
КРИТЕРИЙ ОСТАНОВКИ ТЕСТИРОВАНИЯ
ЛЕКЦИЯ 15.ppt