Танк

Яндекс.Танк — это инструмент для проведения нагрузочного тестирования и анализа производительности веб-сервисов и приложений.
Танк был разработан в Яндексе в 2006 году для проверки баннерной системы. Сейчас это один из основных инструментов, которые Яндекс применяет для измерения производительности сервисов.

Модульная архитектура Танка позволяет использовать различные генераторы нагрузок. В том числе — высокопроизводительный асинхронный hit-based-генератор HTTP-запросов Phantom и сценарный инструмент jMeter, который подаёт нагрузку для разных протоколов.

Возможности

  • Встроенный мониторинг ресурсов тестируемого сервера по протоколу SSH;
  • Автоматическая остановка теста по заданным условиям — например, если время отклика сервера превышает установленный порог;
  • Вывод результатов в консоль и в виде графиков;
  • Подключение своих модулей для получения любых нужных функций.
Thu Aug 13 2020 19:31:03 GMT+0300 (Moscow Standard Time)