Micro Focus QTP (UFT) Forums

Full Version: Is QTP a performance testing tool?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi Guyz,

This is a great website and I have learned a lot over the last few months with the help of it. We use QTP for performance measurement in our project. I have had quite indifferent experiences in terms of the performance readings given by QTP. They are mostly incosistent NOT allowing me to arrive at a correct measurement point.

I believe QTP is a great functional/regression testing tool.I would be really grateful if you guys can let me know your views about where QTP stands as a performance measurement tool? Also, let me know what the other available tools are.

Regards,
Amol
Hi cyber,

QTP is not a performance testing tool .its only a functional and regression testing tool.
Now using QTP 10.0 we can monitor the memory usage, graphic objects,threads etc.,

Regards
Bala
Hi guyz,

This is in continuation with my original post. (Portal did not allowe me to edit my post Sad )

There is a small correction. We use QTP to measure execution time., we are not bothered about memory usage,CPU usage etc...The readings taken tend to vary a lot.

Lets take a case wherein we take 5 QTP readings for connecting to a hardware device through our product. These readings will have a 5-10% deviation amongst them. Also, the readings are always much too higher if compared to manual readings (the ones taken using a stopwatch).

Appreciate your views/experiences in this context.

Note: Here'z how my code looks like

Code:
Start_Time = Timer
' Start Connection to the device
.....
Loop through for certain amount of time waiting for exit condition
.....
'Connection established successfully.
End_Time = Timer

Total connection time = End_Time - Start_Time (In Seconds)

Regards,
Amol
Hi Amol,

The same thing i am using for taking readings through QTP.
We also have some differences between manual & QTP readings.
But QTP readings are taken as final one.

Load runner is the tool for performance testing.

Thanks,
Smita
Hi Smita,

Thanks for sharing your experience. But the most important question is do you observe variations in the readings?

Regards,
Amol
Hi Amol,

Yes there are sometimes small variations and sometimes large,but now we have stopped taking manual readings as this are time consuming for us.As requested by client they only consider QTP readings to eb accurate.

Thanks,
Smita