Take the 2-minute tour ×
Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

Could you recommend any tools for testing performance of desktop applications running on MS Windows? I would like to verify the speed of application activities versus HW and OS configuration. I have to perform tests on several HW desktops and and Win7, Win8, XP.

share|improve this question
    
I'd suggest a stopwatch. –  Tom77 Nov 12 '13 at 15:51
add comment

1 Answer

up vote 1 down vote accepted

For some performance testing you don't need a specific tool, only a well-designed test case set, a bunch of test suites which with some variables can be used on any type of operating system family.

When you design the test cases, you should take in consideration the application's requirements and non-functionalities:

  • how many users will use the application in the same time?
  • Does it have a network connection?
  • How should the application behave if the network is working very slowly?
  • And what if it receives too many requests?
  • How should be the system configured for the application's optimized work?
  • What time-requirements are necessary (response time, timed-out requests)? And so on.

You may need for some performance testing types some simple tools, but they are not very complicated. For a load testing for example you can even use the windows' build-in tool, the Task Manager, to monitor the processes' behavior. As Tom77 said in his comment, sometimes even a stopwatch is enough, but ensure you make notes in a table to compare them at the end, and you are testing the right functionality of the application.

I think, the key is the test cases' correctness and portability. For this I can suggest the Microsoft's Test Manager, if you are already a Windows user. It isn't the best tool, quite buggy, but it can be easily integrated with other Agile tools, such as Workbench and Visual Studio.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.