views:

63

answers:

4

Is it possible to stress test a managed host (not my own machine) using VS 2008?

+1  A: 

VS 2008 doesn't really have built-in tools to test at any volume, but there are free ones out there:

Nick Craver
Actually I was interested in knowing whether it is possible to stress test a web app on a shared managed hosting, to which I do not have administrative access and cannot install apps. I think the apps you suggested won't help in this case. Probably it is not possible at all, or is it?
niaher
@niaher - These apps aren't installed on the server...they're installed on one or more machines that work together to hit the web server, as if they were actual clients. They should do what you're after...and if you're willing to pay, there's a lot more options out there as well.
Nick Craver
+2  A: 

Although it is not free:Visual Studio 2008 Team System Test Edition is a good stress test tool.

Kb
Good point Kb - I've only seen a handful of these installs before, I kind of dismiss it as "no one has it" but I guess it has to be out there, +1
Nick Craver
A: 

As stress test tool I liked "Grinder" a lot and found it easy to use.

Robert
A: 

You will be able to stress test against the external machine, however you will not be able to see any perfmon stats from the target machines.

You will also probably cause serious consternation with your hosting provider as a good load test stresses the network pretty hard. You may want to talk to them before going ahead.

From an external source you will also likely include network effects in your test, so different times of day will result in different network loads and different results.

Ideally you would want to install a load test controller and agent on a server on the same switch as the target to get high loads on your application. This does require a hefty licence however.

Visual Studion 2010 has better licencing for the Load Test Agent, but may be more expensive than you want.

Nat