yandex-tank/README.md
Alexey Lavrenuke 464ac64b81 gitter badge
2017-03-24 15:59:03 +03:00

2.3 KiB
Raw Blame History

Yandex Tank Gitter

Build Status

Quantiles chart example

Description

Yandex.Tank is an extensible open source load testing tool for advanced linux users which is especially good as a part of an automated load testing suite.

Main features

  • different load generators supported:
    • Evgeniy Mamchits' phantom is a very fast (100 000+ RPS) shooter written in C++ (default)
    • JMeter is an extendable and widely known one
    • BFG is a Python-based generator that allows you to write your load scenarios in Python
    • experimental Golang generator: pandora
  • performance analytics backend service: Overload. Store and analyze your test results online
  • several ammo formats supported like plain url list or access.log
  • test autostop plugin: stop your test when the results have became obvious and save time
  • customizable and extendable monitoring that works over SSH

Installation and configuration

Installation at ReadTheDocs.

Get help

Chat with authors and other performance specialists: Gitter

Documentation at ReadTheDocs.

Ask your questions at Stackoverflow, use "load-testing" + "yandex" tags.

See also

Overload𝛃 - performance analytics server.

Evgeniy Mamchits' phantom Phantom scalable IO Engine.

Vagrant environment with Yandex.Tank by Dmitry Porozhnyakov

BlazeMeter Sense - Performance Testing Analytics by BlazeMeter. Currently only with 1.7 branch

Yandex.Metrics counter