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
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
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