SauceLabs, Ranorex and BrowserStack are best in terms of cross-browser support.
Ranorex makes it easier and quicker to test desktop, web and mobile applications, all using a single license. You can either automate tests using a Windows desktop computer and then run them locally or remotely, via Android or iOS devices, or via emulators and simulators. These tests can also be run in parallel across different browsers, including Chrome, Safari, Microsoft Edge, and Firefox. By using Ranorex, you can build and deploy these automated tests without having to write any code or without needing any programming expertise. Ranorex also allows you to get an overview of the results of the tests as well as the test execution flow, with screenshots, pie charts, and error logs that can be analyzed by a variety of roles including project managers, testers, and developers. With Ranorex, you can resolve issues with unstable tests and improve the quality of your applications much quicker.
|Support||Business Hours Online||Customer Type||Large Enterprises Medium Business Small Business|
|API||Contact||Graz, Austria/+43 316 28 13 28|
|Deployment||Installed - Windows||Category||Automated Testing Software|
A Ranorex Runtime License enables test execution only. It is an add-on to a Premium License and allows one user to run tests on additional physical and virtual machines.
Disclaimer: The pricing details were last updated on 10/04/2018 from the vendor website and may be different from actual. Please confirm with the vendor website before purchasing.
What I really like about Ranorex is that it allows you to carry out all the tests you want in a reliable way in order to see that everything is in top condition before starting the day's work. By doing this, you can easily review each of the results in a simple document to read and thus work without pressure and partially rested. It also allows you to do much more, if you have a tight schedule every day, this system will be very useful.
You will greatly enjoy the coding and design part when you are developing your project using this wonderful application. You can try the free version before buying it, and with it being able to discover all the benefits that this system offers, it will also allow you to create a database with all the objects that you have to use them in your project and thus go doing all the necessary tests with The purpose of gaining confidence in this tool in order to evaluate whether it is worth it or not to buy it.
Something that I love is that I can automate the desktop of my computer with several applications using Ranorex. In case some flaws appear in the software you can easily communicate with the technical support team in order to solve the anomaly and carry out a follow-up in real time.
There is not much to say about what I do not like about Ranorex. Even so, I can say that the price of this tool if I see it is very high, however, it is worth it, since it is seen that they continue their development continuously, and it can be noticed by the maintenance update pack. I can also say that sometimes the synchronization of mobile devices with Ranorex is a little complicated.
You can use this application from a PC to an Android tablet or iPad in order to automate and test a project, you can also use this tool on a Mac, however you had some work at the time of setting it up optimally.
From time to time contacting the technical team can be exhausting, however I can say it with full confidence they are very good and patient, but they should elaborate some manuals of procedures for common mistakes, since I have noticed that usually my stuff falls into the same problem several times. In short, this software is one of the best I've had.
Using this tool really facilitates a lot when carrying out the automated tests. Since it is a headache to try to create test scripts and then apply them manually, but using Ranorex everything changes for the better.
Pros: I like that Ranorex covers all the different types of platforms that we use. We have desktop applications, mobile apps, and web applications. Overall it's fairly easy to get started and they have some really nice tools that allow you capture xpaths.
Cons: I wish there were easier ways to manage data sources and data driven tests.
Pros: The ability to track UI items manually and dynamically using code.
Cons: it's limitations with dealing with big data visualisation.
Pros: This is by far a great product that is easy, cost effective and a winner in my book, the only thing is that my team was not up to par to utilize it for the simple tasks I had originally looked at....I better sign up for continued education, LOL!
Cons: nothing it is very well thought out and designed
Pros: Ease of Installation and Setup. Quick to Understand and use the Automation tool for script generation
Cons: Need Database connectivity functions rather than scripting
Pros: The fact that we can streamline the testing of our apps for different environments under one tool.
GUI recognition is an incredible feature
Cons: No cons as far as I can think of. It is an incredibly powerful tool.
Overall: Ranorex is used for the testing of desktop, web-based and mobile applications and we are very happy with it
That it helps me with the initial script upon which I could build upon my code. It is really a seamless way of recording and script writing.
The only thing I dislike about ranorex is that there are not a lot of help modules. Especially for beginners its hard to learn how to use ranorex because there isnt any proper documentation
I would recommend for youtube tutorials and help tool so that new testers who want to learn scripting and dirty their hands with automation can do so with ease and confidence.
Ranorex studio is how I started automation and I have never looked bag.
Good luck to the new testers!
Automation of test cases.
Benefits realized has been I have successfully been able to automate various test cases which I run nightly and it has increased my productivity.
Pros: [My Organization got 20+ licenses for Ranorex after trying it out for 30+ days for free - I am neither related to Ranorex nor is this a paid review]
1. The tool is comparatively easy to learn [Compared to QTP-UFT].
2. There is amazing support available from Ranorex - This was possible because of the 20+ licenses purchased and Ranorex Representatives coming in to solve our specific queries.
3. The tool is powerful in the sense that it can help recognize and work with / take care of blinking objects / tooltips which disappear quickly / dynamic object which are difficult to recognize from automation perspective.
4. I like the idea that the tool gives you the power to start easy [simple recordings] and then you can take charge [for more complicated stuff - to harden the solutions] by designing User Code Methods / Modules.
Cons: 1. The tool is not cheap. [But worth the money spent]
2. Every-time you need to execute your code / automation recording, the whole solution needs to be re-built which takes time and is annoying.
3. Using the GitHub tool along with Ranorex for maintaining the code from various developers / maintaining versions and releases can be tricky and needs a little practice and patience.
Overall: Our organization works on a legacy desktop project using some relatively old Java Elements for its front-end design combined with C++ backend using CORBA calls. Some of the GUI objects are relatively new.
So our project has a mix of legacy / old Java objects [swanky toolbars] / new Java objects and c++ for backend.
Overall, the learning curve for the Ranorex Automation Tool was not steep.
I genuinely enjoy the coding and designing part for the project using this powerful tool as a senior architect for the project.
My Genuine Advice: Before purchasing, please use the free version of the tool and try building up an object repository for the system under test which can give you the confidence whether this tool is right for your project or not.
Pros: What I like most about Ranorex was the entry point for me as a beginner. As I had more experienced people join my team, they really took to the advanced functionality. It's a real all-rounder testing suite.
Cons: I found running it on a VM difficult to setup, but I imagine this is par for the course.
Overall: It really solved two big problems for us - introducing automated testing to an otherwise manual testing QA division, and allowing us to test an application that didn't place *nice* with the Windows environment - that is - allowing easy identification of forms, labels and text within the application. We need something that could record visually.
Pros: I've been working with Ranorex for the last 2 years. Its a pretty good automation tool with great features. The data binding framework is great. The reporting features are great.
Cons: Git issues. Ranorex has a hard time merging repositories and test suites. They recently came out with a git merge tool but its not perfect, there are still issues when merging.
Another con, which may be seen as a pro for some, is the fact that it requires little coding. This is a con for developers who want to retain their skills.
Overall: Ranorex is great for testing UI applications, the other options I have seen(UFT) are not as good as Ranorex.
When it comes to web applications, Selenium is king. For UI Ranorex is great.
SauceLabs, Ranorex and BrowserStack are best in terms of cross-browser support.