Tags: Optimization

Ranorex Speed #2: The Repository Cache

Ranorex supports caching for app folders and rooted folders, which are two types of repository folders. The repository caching feature was designed specifically to improve test run performance. When an action associated with a repository item is executed during a test run, Ranorex tries to use the cache to avoid performing expensive and redundant searches. […]

Continue Reading...

Ranorex Speed #1: Screen Resolution and the Debugger

The screen resolution and the Ranorex Studio debugger affect the execution speed of the test run. Ranorex Studio is built on top of the excellent open source SharpDevelop IDE, which is designed to mimic the Visual Studio IDE. This gives Ranorex many advanced capabilities, including the ability to debug and step through code modules and […]

Continue Reading...

Ranorex Test Run Speed Optimization

Ranorex can run UI automation tests at a very fast pace. But as test suites and repositories grow, they become more complex and execution speed tends to suffer. Christian Breitwieser, one of Ranorex‚Äôs excellent test automation engineers, and I ran some experiments to get a better handle on some of the factors that can affect […]

Continue Reading...