Open Source

Web Tsunami

View Source

Tailor-made load testing for web apps.

Many good tools, such as ApacheBench and Siege, have existed to load test web pages for a very long time. But sometimes, load testing a web app more realistically requires a series of actions to simulate what humans might do.

Web Tsunami allows you to write custom scenarios to perform load testing on Ruby on Rails applications. Its goal is to let you focus on the scenario without thinking about forking, threads, or non-blocking IO. It uses Typhoeus to send parallel HTTP requests.

Web Tsunami is a tiny class that forks every second and sends as many requests as expected. It provides the methods get, post, put, patch and delete. They all accept the same arguments: get(url, options = {}, &block). The options are given to Typhoeus as is and can contain headers and the request body.

More on GitHub

Find installation and configuration instructions, report an issue, contribute, and more…

View on GitHub

RorVsWild monitors your Ruby on Rails applications.

Try for free
RoRvsWild Ruby error details