Archive for November 19th, 2008
Load Testing a WordPress site
Hi guys, in this blog I am going to cover how to load test a web application. In this case its a wordpress application residing on my local server. You can also set up wordpress locally by downloading it from http://wordpress.org.
So we must start our load test.
- Open visual studio and add a new Test project.

- Right click your test project to add a new webtest

- Adding a webtest will launch you a browser with a record panel. In this case I am simulating a login process to a wordpress site .
The record panel record all your browsing activites. Note that the recorder uses the url to record your action. If you have ajax or other script that doesnt changes the url then you need to manually code the test. Run your webtest once to check if it is getting pass. - Next step would be to add a new load test. Right click the test project to add a new load test.

- Go through the load test wizard and add your webtest to the load test.
- You can specify the number of virtual users in the load pattern tab. There are 2 ways to add virtual user. 1 is the constant load other is the step up load. Constant load can be used when you really want to smoke up your server and test how many concurrent user it can handle and for how long.In our case we would be using the step up load. This load pattern simulates a ‘n’ number of user initially and Ramp up the users according to the values provided. You can also specify the duration you want to run your test for.

- Run your load test and analyze the graphs. You can also save your load test report to the SQL server and then using SQL Server reporting services you can generate your own reports. To know how to save the load test reports to SQL Server view my other blog by clicking here
1 comment November 19, 2008