locked
Performance testing of Desktop application RRS feed

  • Question

  • Hi

    We are having a desktop(windows) application containing SQL server operations and web service calls which internally based on TCPIP protocol.

    Now we wanted to do a performance testing of this application. Can Visual studio load test will be suitable for above requirement. If so then please tell us how we can achieve the same.

    Thanks

    Varsha

    Wednesday, October 21, 2015 1:40 PM

Answers

All replies

  • Hi Varsha

    You have a number of channels you could do to performance test it using MS Loadtest

    1. Record the application in Fiddler2 or later and export it as a webtest.
    2. Use an SQL Profiler Trace to create unit tests which you can then use with MS Loadtest. SQLLoadtest

    HTH

    Wednesday, October 21, 2015 1:54 PM
  • If your web service calls use TCPIP you will need to write unit tests to create the load then use those unit tests in your load test.

    Tim

    Wednesday, October 21, 2015 2:00 PM
  • You only need to go down that road if your web-services are WCF web-services or if they use a protocol other than http/https.  However they will probably be a lot easier to read as unit tests.
    Wednesday, October 21, 2015 2:23 PM
  • There is a third option of using Coded UI tests, however, that would require 1 agent per virtual user and is therefor not likely to be practical.
    Thursday, October 22, 2015 8:35 AM