I have tried to do performance testing of desktop application. I ran the script using TestExecute on two different PCs and logged the timings of the events using the StopWatch object. Now when I have recieved the logs from two different PCs how do I analyse them and come to some conclusion.
For example: I tried inserting new records by taking data from database and logged the time it took to enter each records. The timing on the two pcs are very different as one Pc took total 30 seconds to do it and on the other pc it took 1.30 mins to do the same action.
Can you help me to analyse the results and arrive to some conclusion for improving the performance to the application.
1) We don't know your application, the code, the environment, the type of database, etc, so, to give you some indication as to what to do to improve performance...you actually know more than us
2) We don't know the nature of the script that you're using. Is this an HTTP Load Test or just a functional test script run on two different machines? I wouldn't necessarily call the latter a "performance" test but more a scalability test. Run the same test on two different environments and see what's different.
Automated Testing Evangelists
Definition expert - noun - Unknown drip under pressure