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.

···

--
Posted via http://www.ruby-forum.com/\.

In this video (http://www.youtube.com/watch?v=WlsD2FiBIbg\), starting at
24:40, Charles Oliver Nutter 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.

···

On Tue, Sep 7, 2010 at 5:13 PM, Alex Stahl <astahl@hi5.com> wrote:

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

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

···

On Tue, 2010-09-07 at 22:51 -0500, Roger Pack wrote:

> 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.

Category: Browser testing - The Ruby Toolbox
GitHub - dbrady/tourbus: Website load testing tool in Ruby, with the ability to "unload a busload of tourists" on a website, each with the ability to trace through complex application paths.