Пока нет оценок.
Пожалуйста, подождите...

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

Комплекс услуг тестирования производительности позволяет спрогнозировать появление багов и заранее спланировать меры по их устранению. Тестирование производительности позволяет отслеживать работу системы нагрузки.

В зависимости от характеристик системы, тестирование производительности делится на несколько видов:

Нагрузочное тестирование

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

Стресс-тестирование

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

Объемное тестирование

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

Тестирование стабильности

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

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

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

Оставить комментарий