Contribute Media
A thank you to everyone who makes this possible: Read More

How I Learned to Stop Worrying and Love the BFG: Load Testing with a Touch of Python


This talk can be useful for all the listeners who face the problem of measuring application performance and capacity and decide which is the best tool for their needs. It's great when a simple tool like ab or wrk is enough to ensure your application performance. And what if you need a sophisticated scenario to test your service? What should you choose? JMeter because of hundred of plugins? Tsung because of easy scaling? Gatling because of support for different protocols? And why not use Python for load test scenario? I'll share the experience of load testing with Yandex Tank and BFG - load generator which supports user-defined scripts in Python. We'll focus on one recovery test realized with BFG. I'll show how Python scenarios can be used for load, performance and another non-functional testing. Why it helped to make load testing a part of a development cycle. And how BFG became more popular than jMeter in our daily practice.


Improve this page