Тестирование софта - статьи

       

Тестирование производительности


Тестирование производительности включает оценку временных профилей, времени отклика, операционной надежности и некоторых других. Различные тесты на производительность разрабатываются и проводятся на протяжении всего цикла разработки и во время сопровождения программного обеспечения. На стадии «Технический проект» (подробнее о стадиях будет рассказано в следующих выпусках — следите за обновлениями) разработки, при проектировании, тесты проводятся для определения и устранения узких мест в архитектуре программного обеспечения с точки зрения производительности.

На последующих стадиях разработки и в процессе сопровождения тесты на производительность разрабатываются и выполняются для:

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


Содержание раздела