Anton Sidorov homepage

Bookmark this to keep an eye on my project updates!

Follow me on GitHub

Нагрузочное тестирование (Load testing)

Зачем

Снизить риски (репутационные, спад продаж) по производительности, стабильности, доступности, масштабируемости при росте нагрузки на сервис.

Виды:

  • Производительности
  • Стрессовое
  • Объемное тестирование
  • Стабильность и надежность
  • На масштабируемость

План

Plan:

  • Put your scenario in place
    • Конфигурация ПК клиента, серверов
  • Add monitoring (APM)
  • Add traffic
  • Evaluate results
  • Remediate based on results
  • Rinse, repeat until reasonably happy

Trafic

TODO

  • yandex tank
  • gatling

Becnhmark Tools

  • Apache Benchmark (Web)