views:

243

answers:

3

What tools are best for measuring web-services performance?

It would be nice to get report for total transferred data, total POSTs, requests per second, time per request, transfer rate and response time per request.

+1  A: 

I have used jmeter in the past. Check it out.

Macarse
I didn't like the first impression of jmeter so witout a doubt I would prefer ab over jmeter.
davidhalldor
+2  A: 

Not quite for web services, but a very simple command line tool is distributed with Apache to benchmark HTTP performance, it is called ApacheBench and can be found in the bin directory as ab.exe

ApacheBench's documentation

RoliSoft
Apache Benchmark (ab) is great, simple but powerful command line tool for benchmarking web applications performance. It's main purpose is to benchmark web applications so it is perfect for this task.
davidhalldor
+1  A: 

There is also http://www.soapui.org/ that our QA dept used.

Christian
SoapUI is great for testing web services and making mock web services but I find ab much easier for only benchmarking web services.
davidhalldor