When comparing Yandex.Tank vs Locust, the Slant community recommends Locust for most people. In the question“What are the best tools to loadtest an https api/website?” Locust is ranked 2nd while Yandex.Tank is ranked 3rd. The most important reason people chose Locust is:
Provided by the [swagger-to-locustfile](https://github.com/lieldulev/swagger-to-locustfile) tool.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Modular architecture
Yandex.Tank has modular plugin-based architecture, so it will be easy to extend it for your needs.
Pro Yandex.Tank supports different load generators
You can use different load generators with Yandex.Tank. The default option is 'phantom' (C++), you can also use JMeter.
Pro Static html report
There is an html report plugin that generates a report with interactive JS-based charts.
Pro External timeline storages support
Yandex.Tank supports uploading your test data to Graphite or InfluxDB.
Pro HTTP API server.
There is an HTTP API server for Yandex.Tank that allows you to manage your tanks over the network.
Pro Test auto stop
You can stop your test automatically on different conditions.
Pro You can create tasks from OpenAPI with Swagger
Provided by the swagger-to-locustfile tool.