logo
Ответы Госы_3

59. Функциональное тестирование программного обеспечения

Функциональное тестирование - один из основных видов независимого тестирования программного обеспечения, направленный на проверку реализованным функциональных требований. Иначе говоря, специалисты за функциональным тестирования определяют, или решает разработанное ПО задания, ради которых оно было создано, или удовлетворяет оно потребности заказчика / пользователя. Среди основных требований к ПЗ обычно выделяют функциональную пригодность, точность, способность к взаимодействию, соответствие стандартам и правилам, защищенность.

Именно по этим критериям и ведется функциональное тестирование.

Группа компаний Dev.House оказывает услуги по функциональному тестирование программных продуктов. Не принципиально, или идет речь о специально разработанному ПЗ или о внедрении готовой корпоративной информационной системы - вовремя проведено независимое тестирование и выявление функциональных ошибок позволит избежать масс проблем, связанных с недостаточно качественной работой уже функционирующей системы.

Огромное значение имеет регрессионное функциональное тестирование, которое проводится с целью проверить, или не влияют или новые функции, улучшения и исправленные дефекты на существующую функциональность продукта.

Как правило, функциональное тестирование программного обеспечения разделяется на:

компонентное, интеграционное, системное, приемное, регрессионное,

автоматизировано регрессионное, исследовательское тестирование, функциональное тестирование совместимости. Благодаря такому детальному разделению, разработчики могут проверить функциональность как отдельных компонентов, так и всей системы. Проверки могут проводиться вручную, а также с помощью специализированного ПЗ для тестирования, которое выполняет тестовые сценарии через удобный программисту интерфейс.