Try our new research platform with insights from 80,000+ expert users
it_user342198 - PeerSpot reviewer
Senior QA at a tech services company with 501-1,000 employees
Consultant
Object Repositories allows you to define variables for identifying objects and the value can be set through the code or during run time, but it does need better IntelliSense support.

What is most valuable?

It's got very good support for automating desktop and mobile applications. 

Built in Object Spy and Ranorex Studio IDE. 

Also, Ranorex Runner where the test results can be customized and saved as HTML is good. 

It's also easy to update the object properties with the help of Object Spy. 

Object Repositories is a top notch feature which allows you to define variables for identifying objects and the value can be set through the code or during run time.

How has it helped my organization?

  • Quick development of automation framework
  • Easy to maintain
  • No need of external or third party test runners as Ranorex Test Runner is very good.

What needs improvement?

Better IntelliSense support while handling Ranorex Libraries and .net libraries.

What was my experience with deployment of the solution?

No issues encountered,

Buyer's Guide
Ranorex Studio
February 2025
Learn what your peers think about Ranorex Studio. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
838,713 professionals have used our research since 2012.

What do I think about the stability of the solution?

No real issues, but I had to force close Ranorex Studio a couple of times, as it was stuck with the 'Not Responding' message for a long time on Windows 7.

What do I think about the scalability of the solution?

We contacted Customer service only for license-related queries. It was good.

How are customer service and support?

We contacted customer service only for license-related queries. It was good.

Which solution did I use previously and why did I switch?

Yes, but Ranorex provides good support for all kinds of solutions like desktop, web applications or mobile Applications. It was an all in one package for us.

How was the initial setup?

It was straightforward with no complexity in setting up. The documentation is crisp and clear.

What about the implementation team?

In-House. It's pretty easy to implement Ranorex. The documentation itself was sufficient.

What was our ROI?

Clients were pretty happy with the ROI, as the pricing was lower compared to other tools and test maintainability was easy.

What other advice do I have?

Dynamically changing application or a desktop application which is challenging to automate, blindly go for Ranorex.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user334857 - PeerSpot reviewer
Professional QA Engineer at a computer software company with 501-1,000 employees
Vendor
RanoreXPath is very powerful and makes it possible to set-up a strong UI recognition. However, it would be nice to have a way to indicate the coverage of the tests of the application.

Valuable Features

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.

Deployment Issues

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

Customer Service:

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.

Initial Setup

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.

Implementation Team

We implemented it completely by ourselves. The implementation depends a bit on the requirements of the organization I think.

ROI

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.

Other Advice

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.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Ranorex Studio
February 2025
Learn what your peers think about Ranorex Studio. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
838,713 professionals have used our research since 2012.
it_user334848 - PeerSpot reviewer
Associate Software Developer at a tech services company with 10,001+ employees
Real User
The test execution times of our test automation projects were significantly improved. However, it lacks Windows Mobile automation.

What is most valuable?

Live tracking along with capturing the RX path of objects, and cross browser testing is the most valuable feature of this product. Also, its seamless integration with any test management tool is the best feature.

How has it helped my organization?

In total, the test execution times of the test automation projects were significantly improved. In conjunction with a new test case design, ease of use, the functionality of the software and C# as the standard programming language, new test cases can be implemented more effectively than with the older software.

The results up to now indicate that much less time is needed for execution with Ranorex robust tests compared to the previously used automation tool

What needs improvement?

Object recognition of Outlook add-ins instead of raw text recognition could be better. Ranorex should also provide features for Windows Mobile automation.

For how long have I used the solution?

I have been using this tool for the last two years, and I love the way that they have frequent updates that provide new features and support for the latest technology.

What was my experience with deployment of the solution?

No issues encountered.

What do I think about the stability of the solution?

No issues encountered.

What do I think about the scalability of the solution?

No issues encountered.

How are customer service and technical support?

Customer Service:

8/10.

Technical Support:

Ranorex has provided on-line training for my company, particularly for test automation, so 8/10.

Which solution did I use previously and why did I switch?

I've seen and used many different test automation solutions like HpP QTP. Not only is Ranorex's solution one of the most powerful and easy to use, it has one of the lowest cost entry points resulting in a quicker ROI.

Also, their end user support and communication has been second to none. C# language support is an added advantage of that.

How was the initial setup?

It was very straightforward, just click on the EXE file and it will do the rest automatically.

What about the implementation team?

The initial set-up was quiet simple, and there was no need for any external help.

What was our ROI?

We found that the tool could also be used in reproducing defects and automating user cases, which were very hard to do manually.

What other advice do I have?

Ranorex doesn't provide automation for Windows Mobile, and lacks some of the basic functions like table comparison etc. Although one can achieve this through C# or VB.net, it would be better if it provides the UI comparison. However, Ranorex uses power of C# to built a highly competitive Automation tool.

You should go for it and it will not let you down.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user346857 - PeerSpot reviewer
Test Automation Engineer at a computer software company with 501-1,000 employees
Vendor
The results of test execution are represented with more details, but sometimes, it's hard to decide which function to use as the explanation of the existing functions is extremely short.

What is most valuable?

Features that I have been using actively and bring the most value to me are:

  • Ranorex API – using different functions that the API provides to manipulate with the elements on the web page
  • Ranorex Spy – identifying the different elements on the web page and generating the element repository to be used in different tests
  • Ranorex Reporting – generating the report that shows the overall result of test execution, together with as much detailed as possible result of each step in a test case

How has it helped my organization?

Firstly, I can say that Ranorex offers easy-to-use test automation software for developing and managing projects which enables more efficiency with implementing new test cases.

Also, the results of test execution are represented with more details and in a very concise and effective manner. Log failures, successes, info, warnings, screen captures, etc. are possible to use to make the reporting more representable.

What needs improvement?

I would definitely say that the existing documentation of their API has a lot of room for improvement. Sometimes, it is hard to decide which of the existing functions to use since the explanation of the existing functions is extremely short. So it is left for the user of the solution to try out different possibilities to make sure that the chosen function will fulfill the needs.

For how long have I used the solution?

I have been using the product actively in my work about a year and a half.

What was my experience with deployment of the solution?

No issues encountered.

What do I think about the stability of the solution?

No issues encountered.

What do I think about the scalability of the solution?

No issues with scalability because the tool itself gives enough flexibility to work with. For example, if some new features are added to the existing system being tested, it is feasible and easy to add new elements to the already existing repository without any complexities. We can then use existing functions of the Ranorex API to manipulate the elements.

How are customer service and technical support?

Customer Service:

I would rate it positively since their feedback comes a very short time after the requested help, support, or answer via email or their forum.

Technical Support:

I would rate it positively since their feedback comes in a very short time after the requested help, support, or answer via email or their forum.

Which solution did I use previously and why did I switch?

From the beginning of the project, Ranorex was used as solution for test automation.

How was the initial setup?

I wasn't involved in the beginning of the project.

What about the implementation team?

The solution was implemented as an in-house one. There wasn't need to hire the vendor team since the project by itself is not that big or complex.

What was our ROI?

Since it is possible to reference the API from some other tools and solutions, instead of being forced to use Ranorex studio, we gained a lot on flexibility and re-using our existing tools and technologies in combination with Ranorex features which are relevant for our test automation process.

What's my experience with pricing, setup cost, and licensing?

Compared to the benefits that the product brings, I would say that the prices are reasonable and justified. I think the great advantage this tool offers is that it supports multi-technologies so that it is possible to cover the test automation of variety of different applications and systems.

What other advice do I have?

My rating is based on the features I use. There are some other features of the product that I haven't touched yet because of the way the test automation is organized on the project I have been working on.

I would suggest using this product because even though it is not an open source solution, the benefits of using it are achieved based on the products price. I was a beginner when I started using this tool and got used to the tool in a very short amount of time so I started working actively very quickly.

It depends on the way the tool is used on the project, but either way, I personally think that the period the user needs to get used to the tool is very low because of the support that is offered through user guides and Ranorex forum or customer service.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Test Engineer at a newspaper with 501-1,000 employees
Real User
We can now perform automatic testing of a web solution every night and after every deployment, but it needs more possibilities on mobile devices.

Valuable Features

  • Easy to use - without any dev skills you can automate some nice things
  • C# or VB.NET is used for development, and you can find a lot of information online
  • Fast email support and a forum with several experienced users and Ranorex employees on it
  • Online webinars to help you get started
  • We can combine Ranorex with Jenkins and JIRA. We can store our test results in a database, configure our email templates, and create libraries so we can easily reuse code.

Improvements to My Organization

  • Automatic testing of a web solution every night and after every deployment
  • Every morning we get a test status of our different brands. We've created status pages that read the test status from a database, so we get a clear overview of all the tests that have been running at night or after each deployment
  • Everybody have access to our status pages and can have a look of the status of a specific test

Room for Improvement

More possibilities on mobile devices, as we have already encountered some problems with iFrames integrated in a web page.

Use of Solution

We bought this solution more than a year ago, in March 2014.

Customer Service and Technical Support

It's at a high level, as we always get a clear and fast answer. There’s also a lot of activity on the Ranorex forum.

Initial Setup

Setup and installation was straightforward. If you watch the online webinars, you can easily start with recording test steps. If you have previous experience with C# or VB.NET in visual studios, you won’t have any problems developing in Ranorex. Otherwise, you can find a lot of information online how to expand your recorded modules with additional code.

Implementation Team

We did the implementation by ourselves, it was not that difficult to install and add the license key.

ROI

Previously, we had to check and test every night the same test sets, and after every deployment a basic check of several test cases was needed. To do that, we needed a full time person to do that. Now, we can focus on new functionalities after each deployment.

Other Solutions Considered

We did some tests with Selenium, but you still need a lot of dev skills to setup and write an automated test.

Other Advice

Try the free trial and have a look at the several demo videos.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user334842 - PeerSpot reviewer
Software Test Engineer at a tech company with 10,001+ employees
Real User
It is easy to navigate through logs and find the bugs, but it's not compatible with the continuous integration we use internally.

Valuable Features

Test Suite layout and the logs. It is easy to navigate through logs and find the bugs. Ranorex improved our ui automation by providing handy features such as WaitForExists, Exists, Enabled, Visible

Improvements to My Organization

We have a flex application and it is difficult to use Java/Selenium, Ranorex helped to automate these flex application and improved our test coverage to deliver a bug free application.

Room for Improvement

Their logs are not compatible with the continuous integration we use internally. We have to parse the log file to extract the details. And we can view those logs/test results only in the Ranorex add on enabled browser which is IE, we tried in Firefox we keep getting this version of Firefox version is not supported. Ranorex should at-least say which version of Firefox it will support.

Use of Solution

I've used it for one year.

Customer Service and Technical Support

It's good - 8/10.

Initial Setup

It's straightforward.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user347727 - PeerSpot reviewer
Software QA Engineer at a tech services company with 501-1,000 employees
Consultant
We have our own Python library that uses the Ranorex API and are using the Robot Framework for test automation with it.

What is most valuable?

Ranorex Spy is the most valuable feature for us, as it provides functionalities for analysis of host or web applications, as well as information for test automation.

How has it helped my organization?

We are using Robot Framework for test automation. We have our own Python library that uses the Ranorex API.

For how long have I used the solution?

I've used it for seven months.

What was my experience with deployment of the solution?

We didn't have any issues with deployment.

What do I think about the stability of the solution?

There have been no stability issues.

What do I think about the scalability of the solution?

It's scaled just fine for us.

How are customer service and technical support?

I haven't had to use technical support yet.

Which solution did I use previously and why did I switch?

This is the only product I've used in my current role.

How was the initial setup?

The initial setup was completely straightforward.

What other advice do I have?

It is reliable and fast. I've had no problems in the seven months I have used it.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Staff Test Development Engineer at a manufacturing company with 5,001-10,000 employees
Vendor
Using this product, we have been able create and manage UI automation in the best possible way, but they need to improve their support of different web browsers along with Flash support.

Valuable Features:

UI Automation for web and desktop applications is a valuable feature. 

Also, the Studio tool is so easy to use and manage Ranorex projects.

Improvements to My Organization:

Using this product, we have been able create and manage UI automation in the best possible way. It has helped us to improve our product's UI quality.

Room for Improvement:

They need to improve their support of different web browsers along with Flash support. Also very important (at least to our team), Ranorex should provide Python support. Currently they only support C# and VB

Use of Solution:

I've been using it for five years.

Stability Issues:

We need some tricks on instrumenting flex based web applications.

Initial Setup:

It was straightforward. You install the .exe and you are done. 

Implementation Team:

We installed and did the set-up in-house.

Cost and Licensing Advice:

It’s good that Ranorex has not changed to floating runtime licenses. This means that users can have flexibility for the managing of their test environments, and get the best return on their investment of license.

Other Solutions Considered:

We evaluated Selenium and HP Quality Center. We found Ranorex very helpful in supporting both web and desktop based application. It’s very easy to use.

Other Advice:

It's excellent for desktop based applications (win forms), and the best for web based applications, with some instrumentation tricks on Flex/Flash based applications.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Ranorex Studio Report and get advice and tips from experienced pros sharing their opinions.
Updated: February 2025
Buyer's Guide
Download our free Ranorex Studio Report and get advice and tips from experienced pros sharing their opinions.