I am doing a research project regarding scalability. I have created a web app on Windows Azure and now need to test it with millions of users. I was thinking of doing the following:
The reason I want to use Selenium and not just send normal http requests is that I also need to test the app's Javascript. My questions are:
Can this be done using Selenium or are there better ways of doing this? I've also seen JMeter but since it's in Java I don't think I can use it as an Azure worker role
Requirements: Generate 100 million hits in about 15 minutes-30 minutes I'm expecting to use about 40-50 instances on Azure which means each instance needs to generate about 2000 requests per second
Selenium is good for functional testing, but AFAIK it simulates single user scenario.
JMeter is more suited for load testing.
However, if you are looking for a cloud based service that can do load testing , check out Blitz.io
Some other alternatives are (some require download)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With