Hi,
Here is a comparison for Ranorex vs. Test Complete 8:
Please find the major points which have to be considered when comparing Ranorex with TestComplete below:
- Ranorex does not only support more UI technologies but also provide support for mixed applications (.NET with Flash/Flex, .NET WinForms in a web application, VB6.0 hosting a Java Applet, etc.).
- Object identification is done with RanoreXPath which is flexible to use and a lot more robust against changes in the UI. The RanoreXPath is used to navigate through the structure of the application’s user interface and allows combining different attributes of a UI element for object identification. For a maximum of flexibility RanoreXPath also supports regular expressions and the use of variables for data driven localization.
- A Ranorex Studio test project is based on the MS Visual Studio project file format. This does not mean that everyone needs to have scripting skills to setup automated test projects. The advantage here is that all Ranorex tools within Ranorex Studio generate pure C# or VB.NET code. New Ranorex code modules are easy to setup, but at same time allow to use (if necessary) other classes apart from Ranorex library (e.g. MS .NET Framework). Simply refer other DLLs or components to combine legacy test automation code with Ranorex (maybe you already have something written in C#, VB.NET or C++).
- Based on the .NET project file format Ranorex test projects are compiled into an executable file, which represents the test suite with all test cases. Using the command line options offers again full flexibility to parameterize a test execution in runtime environments.
- Test execution on other machines can be done with the Ranorex Runtime license. This license is much cheaper than a Ranorex Premium Edition
- Supported technologies:
- Client Side
- .NET WinForms
- .NET WPF
- .NET Silverlight
- General support for .NET 3rd party controls like Infragistics, DevExpress, Janus, ComponentOne, etc.
- Adobe AIR
- Java Swing / AWT / SWT
- Delphi
- VB 6.0
- Qt
- Web Applications
- ASP.NET
- Adobe Flash/Flex
- Java Script
- Java Applets
- Ajax
- HTML / HTML5
- GWT
- Browser Support
- E 6.0 – IE 9.X
- FireFox 3.5
- FireFox 4/5/6/7 are supported with Ranorex versions > 3.1
- Google Chrome supported with Ranorex versions > 3.2
But as Scott already suggested. The best way to compare a tool is to try it out by your own if it fits in your needs.
Regards,
Peter
Ranorex Team