Load Testing Smart Clients

It's a question, not a blog post. Anyone got some good tips, tricks, techniques, and tools for load testing Smart Clients? There's a plethora of info out for load testing web applications but little to nothing on Smart Clients. Just looking for ideas from the code monkeys out there.


  • I'm not sure what you mean, exactly ... but if you mean "how do I load test a server as if there were many (smart) clients?" then if you are using a version of VS2005 with MSTest - it's a doddle:

    1. Download and install Fiddler.
    2. Run Fiddler and then the smart client.
    3. Select the HTTP messages that you want to use to test.
    4. Choose File > Save > Session(s) > As Visual Studio Web Test ...
    5. Bring the saved test(s) into a VS Test project.
    6. Create a new Load Test and then build it with the imported tests.
    7. Run load test.

    Hope that helps.

  • Hi Bill,

    Parasoft has an excellent product called SOAtest that allows you to easily run load tests on any services your client is calling. You can also create server stubs and generate tests where your client is calling the stubs.

Comments have been disabled for this content.