Increasing the performance of automation process

Technology specific object identification, supported applications, web technologies, and 3rd party controls.
Rakesh123
Posts: 63
Joined: Thu Oct 28, 2010 2:18 pm

Increasing the performance of automation process

Post by Rakesh123 » Tue Jan 04, 2011 6:31 am

Hi frnds,
I am doing automation testing for an application developed in Delphi.So while executing my script it is executing fine but the problem is that it is taking too much time to execute.From one button click to another click it is taking too much time.After clicking on a button it is waiting for too much time to click on another button.I didn't used any delay statement.So pls reply me how to speed up the execution speed of my application ASAP.

Thanks,
Rakesh

User avatar
Support Team
Site Admin
Site Admin
Posts: 11709
Joined: Fri Jul 07, 2006 4:30 pm
Location: Graz, Austria

Re: Increasing the performance of automation process

Post by Support Team » Tue Jan 04, 2011 10:35 am

Hi Rakesh123!
Do you use the 'Turbo Mode' property?
Setting the SpeedFactor to 0.0 enables the 'Turbo Mode'.
Ranorex.Delay.SpeedFactor = 0.0;
Further do you use any 'MoveTime' statements in your code?
There's a 'Mouse.DefaultMoveTime' and a 'Mouse.DefaultClickTime' in the Ranorex namespace.
Ranorex.Mouse.DefaultMoveTime = 0;
Ranorex.Mouse.DefaultClickTime = 0;
If you're using the Ranorex Recorder ensure that the 'Duration' property is set to a short duration.
If this doesn't fix your issue please post or send us a snapshot (see: http://www.ranorex.com/support/user-gui ... html#c2072) from your AUT and your testing code so that we can analyse your issue.

Best regards,
Christian
Ranorex Team
.
Image