A gem for web services load testing?

Hi Folks - I’ve been developing automated functional tests in ruby for
our website for the last few months, and now need to expand my scope.

Before I hit google, can anyone recommend a gem which can perform load
testing on a REST API? I realize I could probably build my own w/
mechanize + threading of some kind, but that seems like it’d be a lot of
work, and I don’t want to solve a problem that’s already been solved.

Any suggestions are appreciated.

Thanks,
Alex

Before I hit google, can anyone recommend a gem which can perform load
testing on a REST API? I realize I could probably build my own w/
mechanize + threading of some kind, but that seems like it’d be a lot of
work, and I don’t want to solve a problem that’s already been solved.

Any suggestions are appreciated.

On Tue, Sep 7, 2010 at 5:13 PM, Alex S. [email protected] wrote:

Thanks,
Alex

In this video (Expressive Languages for the JVM - YouTube), starting at
24:40, Charles Oliver N. shows an example of how he uses JRuby to
scale
Rails. He does his load tests with a program called ab. Which, when I
request manpages for it, it says it’s the “Apache HTTP server
benchmarking
tool”. That sounds pretty promising, maybe look into it.

Thanks for the pointer, Roger.

Also found this standalone script, which works as a quick & dirty way to
get up and running:

http://wiki.openqa.org/display/WTR/Re-Usable+Load+Testing+Example