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

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

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

funktcionalnoe-testirovanie-programmnogo-obespecheniya

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

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

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

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

Однако если первый, а именно – функциональный этап тестирования завершился неудачей, программа, как правило, подвергается доработке. Ведь никому не интересно, насколько быстро работает ПО, если оно не справляется со своими задачами.

Добавить комментарий

Обязательные поля помечены *. Ваш e-mail не будет опубликован.