It has a good UI recognition and it is easy to maintain the tests. The RanoreXPath is very powerful and makes it possible to set-up a strong UI recognition even when the design is slightly redesigned. Also reporting is very useful with good description of the executed steps and screenshots when tests fail.
Improvements to My Organization
It made it possible to automate a lot of processes in our Windows Forms applications, and we also plan on using it in a web application. Now, we’re able to execute tests overnight which would be forgotten if we only had manual tests.
Room for Improvement
It would be nice to have a way to indicate the coverage of the tests of the application. Currently there’s nothing available for this, and it’s difficult for Ranorex to have a good implementation of this feature. We need to say that Ranorex gives a lot of support and listens to their customers when there are requests for features.
Use of Solution
We’ve been using this for about two years. We started by using the trial version, and making some test cases. and soon it was clear to us that this was the tool we needed. After two years we’re still expanding the use of the software. We're also constantly updating the software.
At first we needed to become familiar with the software and it took some time to set-up a stable test environment but we were able to become this in the last few months. We’re using Ranorex in combination with Jenkins to trigger the tests and we’re able to run the tests without a real screen.
Customer Service and Technical Support
Ranorex are very polite to their customers. Technical Support
Their support is always there for you. Even when we were using the trial they gave support while creating some tests by remote sessions etc.
The set-up of Ranorex itself was very straightforward. but getting the tests stable on a remote server required a bit of practicing. Also, we had to find a way to run the tests without a real screen and use it with Jenkins but actually in the end it’s not hard to learn this at all.
We implemented it completely by ourselves. The implementation depends a bit on the requirements of the organization I think.
Thanks to Ranorex we were already able to find some bugs we wouldn’t find by our manual tests. It helps us to discover bugs in parts of the software we’re currently not focused on.
Pricing, Setup Cost and Licensing
The pricing for this product is OK, it might not be cheap for a small company but extending the licenses is a lot cheaper than buying it the first time.
Other Solutions Considered
We compared some solutions like SOAP UI and Selenium but for our use it was clearly that Ranorex was the best option. As Ranorex is based upon C# and the .NET framework and our software is also developed in C#.NET it felt familiar and testers could also get help from developers if required.
Ranorex is a very good product, especially for testing Windows Forms applications but also companies with web applications and mobile applications will be very pleased by the product as it has also perfect UI recognition for these platforms. It’s also easy to learn for non-programming skilled people.