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

LoadView предоставляет три типа тестовой нагрузки на выбор:

Выбор зависит от того, что вы хотите достичь во время тестирования.

Кривая, основанная на цели

Если у вас уже есть предопределенная пропускная способность(цель транзакции)или количество посетителей, которого вы ожидаете на вашем сайте в течение фиксированного промежутка времени, и вы хотите убедиться, что сайт отвечает требованиям – Кривая на основе цели является правильным типом нагрузки на выбор. Этот тип полезен при проверке SLA или нефункциональных требований.

Кривая шага нагрузки

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

Динамическая регулируемая кривая

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

Особенности ценообразования

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

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