Тестирование сложных программных решений и...
-
Upload
dresstester -
Category
Software
-
view
768 -
download
1
Transcript of Тестирование сложных программных решений и...
Курс: «Мануальное тестирование ПО»
Тестирование сложных программных решений и комплексных систем.
Что такое сложная система? Сложная система — система,
состоящая из множества взаимодействующих составляющих, вследствие чего сложная система приобретает новые свойства, которые отсутствуют на подсистемном уровне и не могут быть сведены к свойствам подсистемного уровня.
Эффективно начинать тестирование комплексных (и других) систем на ранних стадиях разработки ПО.
Проблемы при тестировании сложных систем
При тестировании готовых сложных программ- дробим функционал.
Модульное тестирование
Интеграционное тестирование
Уровни интеграционного тестированияКомпонентный интеграционный
уровень (Component Integration testing) Проверяется взаимодействие между
компонентами системы после проведения компонентного тестирования.
Системный интеграционный уровень (System Integration Testing)
Проверяется взаимодействие между разными системами после проведения системного тестирования.
Подходы к интеграционному тестированию
Снизу вверх (Bottom Up Integration)
Сверху вниз (Top Down Integration)
Большой взрыв ("Big Bang" Integration)
Интеграционное тестирование-это тестирование серого ящика.
Системное тестирование
ВОПРОСЫ
Thank You!