Wednesday, May 2, 2012

Difference between Ranorex and QTP


  • Ranorex has much higher object identification capability and supports far more technologies.
  • Ranorex has image-based recognition.
  • Ranorex has Record-Replay functionality (Ranorex Recorder) for Windows and web applications
  • Ranorex provides seamless integration for 32 & 64 bits
  • Ranorex is far more powerful, being built on the .NET Framework
  • Ranorex does not require you to learn a scripting language, because it is written in pure .Net code. Therefore, allowing you to use one of three languages (C#, VB.Net, and Iron Python)
  • Ranorex offers a more flexible and standard test automation interface.
  • Ranorex based test automation modules can be created as a simple executable builds, with a standard .NET compiler.
  • Ranorex is a pure .NET API.
  • Ranorex automation library (API) is based on .NET, therefore, allowing you to integrate it into existing test environments and to combine existing automation tasks with Ranorex.
  • Ranorex has smart and easy to read automation code, because of the use of Ranorex repository, which separates GUI identification information from automation code. The code is easy to read, object oriented and therefore acceptable for typical developers too.
  • Ranorex provides you the ability to do test automation in your own environment.
  • Ranorex uses standard and modern programming techniques.
  • Ranorex allows testers with less programming knowledge, to create professional test modules with Ranorex Recorder.
  • Ranorex Recorder provides user code actions , which allows developers to provide special validation or automation methods for their testers with less experience in programming.
  • Ranorex targets to get everything automated.
  • Ranorex offers great object recognition, especially for modern GUI technologies like: .NET 2.0, WPF, Silverlight, Web Applications, Adobe Flex/Flash, and Support for 3rd party controls like Infragistics or DevExpress.
  • Ranorex supports all the technologies through the Ranorex Plug-Ins.
  • In the future, we’re planning to create an open and documented interface for our users to write their own Plug-Ins, which provides the maximum of object recognition for your own applications.
  • 1 comment:

    1. Hi,

      It would be good courtesy if you can give the reference to the original content - http://www.ranorex.com/forum/comparison-between-qtp-and-ranorex-t1921.html

      Please don't take it personal. :)

      ReplyDelete