It brings more accuracy in regression tests, more time for involved people for their daily tasks, and more confidence to the application. However, it needs a better connection to TFS.
Through Ranorex, we are automating our test cases done for our internal CRM solution. We are using the keyword-driven approach available in Ranorex, and we get benefits from the essential support for Dynamics CRM (all versions). We are using also the runtime feature that runs the test suite independently on the server.
Improvements to My Organization
With this product we are continuously getting rid of manual regression tests that had to happen each deployment manually by key users. It brings more accuracy in regression tests, more time for involved people for their daily tasks, and more confidence to the application. In the future we plan to incorporate automatic execution in the continuous integration process.
Room for Improvement
It needs a better connection to TFS.
Use of Solution
We have been using it for six months in my department.
The application is more stable by comparison to other products on the market that we have considered for test automation.
Customer Service and Technical Support
Communication with the Ranorex support was very effective and straightforward in early phase of incorporating Ranorex into our internal infrastructure. Ranorex is providing us with best practice sessions and code reviews. We appreciate their very quick purchasing cycle.
In the beginning we had small problem with configuring Ranorex License manager in our infrastructure due to our firewall and proxy settings, but with the help of Ranorex support we quickly found the fix to solve the issue.
We implemented it with an in-house team with the help of a vendor team, but I expect that for companies with less strict network security policies, it would be less of a problem.
With the incorporation of Ranorex and automation testing in general we are saving a lot of time for our internal people. ROI is calculated at about one year approximately.
Pricing, Setup Cost and Licensing
We have purchased the premium license with an enterprise package, which includes special care from Ranorex such as code review, high priority in issue solving etc.
Other Solutions Considered
We had an evaluation period to choose most suitable product from ones available on the market and during that we have tried many of them. We have discovered that Ranorex has native support for all technologies and products used within our company, such as SAP, all Microsoft Dynamics products, SharePoint, Kentico, web based portals and others including support for mobile testing. Also, it beats the others in stability, because other products crashed very often once using recording module.
If you are looking for an automation tool that is easy to implement, easy to understand, and works with most of technologies on the market, Ranorex is the appropriate solution for you. So far I can only recommend this product.
Disclosure: I am a real user, and this review is based on my own experience and opinions.