Кратко о системном тестировании. Цель и основные типы.
Системное тестирование проводится для удостоверения того, что программное обеспечение делает именно то, что от него ожидает пользователь. Существуют два основных типа системных испытаний: функциональная проверка и испытания для определения рабочих характеристик.
Функциональная проверка (functional testing) не требует от тестировщика знаний принципов работы программного продукта, в то же время она требует знаний функциональных требований, предъявляемых к системе. Она использует набор тестов, которые определяют, выполняет ли система все то, что она должна делать с точки зрения пользователя.
После того, как тестирование подтвердило адекватность базовой функциональности системы, задачей тестирования становится проверка, насколько хорошо система выполняет свои функции. В рамках испытаний для определения рабочих характеристик (performance testing) выполняются такие проверки, как тестирование в предельных режимах, нагрузочные испытания, контроль синхронизации и проверка восстанавливаемости. Испытания на надежность, на эксплуатационную готовность, проверка приспособленности к техническому обслуживанию также можно включить в число испытаний для определения рабочих характеристик .
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQhsWfD8rLGWDmfT_6JaTaBmUbADzUzwvGld3nbVa9YWG2giefNPH4y-FPWxISEFa8TKm4ffjtor4_wXti9HQ-VhAIrxOpYPW5f9ZIDRH97awAJxGJdx4dl-MeOvYJGazlokcry0xFIA5R/s1600/Screenshot_2.png)
Помимо функциональной проверки и испытаний для определения рабочих характеристик, возможны различные дополнительные проверки, проведение которых может понадобиться на стадии системных испытаний. В их число могут входить проверка безопасности, установочная проверка, проверка на совместимость, проверка удобства и простоты использования.
Комментариев нет:
Отправить комментарий