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