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. Different load generators are 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 are supported like plain URL list or access.log. Test autostop plugin: stop your test when the results have become obvious and save time. Customizable and extendable monitoring that works over SSH.

Features

  • 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
  • Different load generators supported
  • Customizable and extendable monitoring that works over SSH

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Yandex Tank

Yandex Tank Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Yandex Tank!

Additional Project Details

Programming Language

Python

Related Categories

Python Frameworks, Python Load Testing Tool

Registered

2022-11-22