- •13. Функциональное тестирование . Тестирование производительности (этого вопроса нету)
- •14.Тестирование целостности данных и баз данных
- •15.Тестирование бизнес циклов
- •16. Нагрузочное тестирование, Стрессовое тестирование, Объемное тестирование
- •17. Тестирование управления доступом. Тестирование безопасности
- •18. Тестирование восстановления после сбоев
- •19. Конфигурационное тестирование и Инсталляционное тестирование
- •21. Тестирование пользовательского интерфейса
19. Конфигурационное тестирование и Инсталляционное тестирование
Специальный вид тестирования, направленный на проверку совместимости объекта тестирования с различным аппаратным и программным обеспечением.
Конфигурационное тестирование необходимо это для гарантированной совместимости объекта тестирования с максимально возможным оборудованием, для обеспечения надежной работы. Также КУ должно учитывать тип операционной системы.
RUP имеет разветвленный механизм по планированию и одновременному запуску конфигурационных тестов на различных платформах одновременно.
Тест должен учитывать такие критерии, как: установленное программное обеспечение (и их версии), наличие и версии драйверов оборудования, наличие оборудования (в произвольных комбинациях).
Цель Тестирования:
Проверить объект тестирования на совместимость с объявленным в спецификации оборудованием, операционными системами и программными продуктами третьих фирм.
Методика:
Используются скрипты функционального тестирования;
До начала тестирования открыть максимальное число общеизвестных приложений;
Тестирование проводится на разных платформах.
Критерии завершения:
Тестируемое приложение правильно в любой аппартно-программной среде.
Все выявленные дефекты обработаны и документированы.
Инсталляционное тестирование
Данный вид тестирования проверяет способность объекта тестирования корректно и без сбоев установиться на компьютер пользователя (доустановиться, обновиться) с обработкой всех возможных исключительных ситуаций (нехватка места, сбой питания).
Цель Тестирования:
Удостовериться в том, что объект тестирования правильно инсталлируется на систему, удовлетворяющую всем программно-аппаратным требованиям из инструкции по инсталляции. Особое внимание уделяется следующим видам установки:
новая инсталляция, новая машина, не инсталлировалась на нее ранее;
обновление существующей версии (переинсталляция);
обновление со старой версии (апгрейд);
попытка установки старой версии поверх новой.
Методика:
Разработать скрипты для проверки всех перечисленных комбинаций.
Критерии завершения:
Установка, обновление и деинсталляция происходят корректно;
Исключительные ситуации обрабатываются корректно.
Все выявленные дефекты обработаны и документированы.
20. (см.вопрос 17)(если есть вопросы вот сайт http://cmcons.com/articles/testirovanie_instrumentalnye_sredstva_ibm_rational/test_concept_1/ )
21. Тестирование пользовательского интерфейса
Цель Тестирования:
Проверить правильность навигации по объекту тестирования (в том числе межоконные переходы, переходы между полями, правильность обработки клавиш «enter» и «tab», работа с мышью, функционирование клавиш-акселераторов и полное соответствие индустриальным стандартам);
Проверить объекты и их характеристики (меню, размеры, положения, состояния, фокус ввода и др.) на соответствия общепринятым стандартам на графический интерфейс пользователя;
Методика:
Создается или дорабатываются тесты для каждого из окон, на предмет соответствия навигации и состояний каждого из объектов;
Критерии завершения:
Каждое окно протестировано и удовлетворяет, базовой линии поведения, требованиям стандартов и не противоречит проектным требованиям;
Все выявленные дефекты обработаны и документированы.
