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

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

Обычно продолжительность теста производительности составляет 1 час на средней / ожидаемой нагрузке.

Распространенные проблемы с производительностью:

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

Плохое время отклика. Время отклика - это время, которое проходит с момента ввода пользователем данных в приложение до того, как приложение выдаст ответ на этот ввод.

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

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

#QAEngineer #SoftwareTesting #testing #stuffy #pleasure