I want to record web activity as would be done by a single user and then run one or multiple such simulteanous users (perhaps tweaking some params, such as converting user/password
into user1/password
, ..., usern
/password
).
Playing with timing would be nice too.
views:
322answers:
5You may find the answers to this Stack Overflow question helpful: http://stackoverflow.com/questions/54459/website-load-testing
Grinder is one of the best I have used, the tool is built in java but I used this to test my ASP.NET application. Tested using 3 machines. (each machine would only simulate a max of 1000 users at one time). We ended up doing the load test for 3000 concurrent users.
My company, BrowserMob, provides a low-cost load testing service that might work well for you. You can sign up for a free trial, upload a Selenium script, and then further modify the script to use different logins, etc. The entire script ends up written with a JavaScript API, so you can do some pretty advanced things. You can $100 worth of free testing, which can go a long ways, especially if you use our Virtual Users feature rather than our Real Browser Users feature.