There were a lot of issues we faced. One notable improvement would be better API integration within the tool itself, as we still rely on external tools like Postman. Additionally, expanding language support beyond C#, Java, and JavaScript to include Python would be beneficial. An AI feature that automatically detects automation object properties and suggests actions would be a great addition. So, in future releases, AI solutions for automated property identification would be helpful.
When we have updated the solution in the past there have been issues with the libraries. They need to make it clear that the libraries need to be upgraded too.
PLM Consultant at Thinkinnov Solution Technologies Private Limited
Real User
Top 20
2022-10-17T12:59:17Z
Oct 17, 2022
We are mainly working for manufacturing OEMs but the integration is not available. It would be a benefit if they built one integration tool for all the Teamcenter home servers and software as the main PLM data source. It is a simple process at this time, the integration could be made easier.
Senior Consultant at a computer software company with 5,001-10,000 employees
Consultant
Top 20
2022-10-04T14:01:23Z
Oct 4, 2022
The solution does not support dual or regression testing where you run two test suites at the same time. Other products such as Katalon include the dual testing option. The language is entirely based on C# and VB.NET which limits users who have a background in Java. It takes a bit of time to get used to the solution.
Associate Manager at a transportation company with 10,001+ employees
Real User
Top 5
2022-02-04T10:43:22Z
Feb 4, 2022
The automation of the SAP application could perhaps be improved to make it much simpler. The way objects are identified and how easily they can be identified, are areas that have room for improvement.
Director Of Quality Assurance at a computer software company with 51-200 employees
Real User
Top 20
2021-10-27T23:43:18Z
Oct 27, 2021
We don't use Ranorex very heavily, so I can't really say. As I said, I've got one legacy developer who uses it to create automation scripts, and they use Ranorex for some basic local hosting. We're not using their cloud system or anything like that. So, it's a pretty small install base.
Communications Infrastructure, QA Leader at a manufacturing company with 5,001-10,000 employees
Real User
2020-07-05T09:38:09Z
Jul 5, 2020
The object detection functionality needs to be improved. We have found that when you are selecting objects by moving the mouse, and then the position of these objects change in the newer versions of the application, the test tool fails to correctly identify them.
One of the areas the service could be improved would be to have the training in Italian. While this is not a problem for me, it is a problem for my team. There is no documentation in Italian. As we are based in Italy, it would be helpful to have training in Italian in some form.
Automation Tester at a tech services company with 51-200 employees
Real User
2019-08-19T05:47:00Z
Aug 19, 2019
They have some problems with some pages rendering the angular solutions. If there are many queries on the web page, Ranorex will not render the page correctly. I had about 1,000 queries on the page, and the solution was not able to handle it. It has a lot of features that are enabled by default, which can help you identify the elements, but if the page has too many queries, it will crash. It might be better if these features were not enabled by default. You should be able to choose the ones you need. It seems the solution was not optimized by the developer.
Consultant at a financial services firm with 11-50 employees
Consultant
2019-08-01T05:43:00Z
Aug 1, 2019
While the product does well with its primary job of testing, when we are using Ranorex it would be nice if it would report directly in HTML. We have to use another tool for that and that means that the distribution becomes a little bit more complicated than should be necessary. It is a bigger factor especially when testing is more complicated. So having either better integration with a secondary tool or having those functionalities added to the platform would be a nice addition and simplify our process. There is a basic reporting module and we are using JIRA in addition in order to change the report formatting. So we need to have an interface from Ranorex and JIRA. It is there, but limited. If Ranorex did the reporting directly, we could easily make the result more compliant with what our management team would expect with no additional steps.
Binding to other sources is very good but the object recognition in .NET desktop applications often doesn't work. Ranorex is used in Windows while other solutions, for example, Katalon Studio, are cross-platform. (But in my opinion, overall, Ranorex is better).
Hello community,
I am an Associate Test Engineer at a large Tech Vendor.
I am currently researching both UiPath and Ranorex. Which solution do you prefer and why? Can you please provide a comparison between the two solutions?
Thank you for your help.
President and Chief Architect at ECSA International Ltd
Aug 15, 2023
Little background about my company so you understand my answer. We are an 'as a Service' company that designs, builds, implements, monitors, maintains Bots and AI for the SMB marketplace. We provide this to SMBs because they typically can't afford a platform like UiPath. Now, to your question. What you are talking about with regards to UiPath vs Ranorex is basically comparing apples to oranges. UiPath is a RPA solution (Robotic Process Automation) that is used in any area. It can be used in the Accounting department to consolidate AR and AP, it can be used in a business's core business (eg. I know an insurance company that is using an RPA solution to automate Claims Adjustments), and it can be used in Sales and Marketing. Ranorex is an automation solution that has a very specific purpose - automation of testing of applications after compilation. So, two different tools, one that is general purpose process automation and one that is focused specifically on test automation. I don't know the pricing of Ranorex but UiPath is quite pricey (get your own quotes but the base platform is something like $75K and then the bots have a monthly licensing fee of $1500 - $2000 (to give a comparison, our offering is a setup fee per bot of$5000 and a monthly monitoring/management fee of $500 - $1500 which has us monitoring the bot in case it breaks or needs to be updated). So keep in mind what you want to do and what type of pricing you want to deal with. Oh, and FYI, UiPath is considered the leader in the Automation space from a platform point of view.
There were a lot of issues we faced. One notable improvement would be better API integration within the tool itself, as we still rely on external tools like Postman. Additionally, expanding language support beyond C#, Java, and JavaScript to include Python would be beneficial. An AI feature that automatically detects automation object properties and suggests actions would be a great addition. So, in future releases, AI solutions for automated property identification would be helpful.
Presently, the solution only supports Windows. It would be good if it also supports Ubuntu, as we have tools running on both systems.
When we have updated the solution in the past there have been issues with the libraries. They need to make it clear that the libraries need to be upgraded too.
We are mainly working for manufacturing OEMs but the integration is not available. It would be a benefit if they built one integration tool for all the Teamcenter home servers and software as the main PLM data source. It is a simple process at this time, the integration could be made easier.
The solution does not support dual or regression testing where you run two test suites at the same time. Other products such as Katalon include the dual testing option. The language is entirely based on C# and VB.NET which limits users who have a background in Java. It takes a bit of time to get used to the solution.
The automation of the SAP application could perhaps be improved to make it much simpler. The way objects are identified and how easily they can be identified, are areas that have room for improvement.
We don't use Ranorex very heavily, so I can't really say. As I said, I've got one legacy developer who uses it to create automation scripts, and they use Ranorex for some basic local hosting. We're not using their cloud system or anything like that. So, it's a pretty small install base.
The object detection functionality needs to be improved. We have found that when you are selecting objects by moving the mouse, and then the position of these objects change in the newer versions of the application, the test tool fails to correctly identify them.
One of the areas the service could be improved would be to have the training in Italian. While this is not a problem for me, it is a problem for my team. There is no documentation in Italian. As we are based in Italy, it would be helpful to have training in Italian in some form.
They have some problems with some pages rendering the angular solutions. If there are many queries on the web page, Ranorex will not render the page correctly. I had about 1,000 queries on the page, and the solution was not able to handle it. It has a lot of features that are enabled by default, which can help you identify the elements, but if the page has too many queries, it will crash. It might be better if these features were not enabled by default. You should be able to choose the ones you need. It seems the solution was not optimized by the developer.
While the product does well with its primary job of testing, when we are using Ranorex it would be nice if it would report directly in HTML. We have to use another tool for that and that means that the distribution becomes a little bit more complicated than should be necessary. It is a bigger factor especially when testing is more complicated. So having either better integration with a secondary tool or having those functionalities added to the platform would be a nice addition and simplify our process. There is a basic reporting module and we are using JIRA in addition in order to change the report formatting. So we need to have an interface from Ranorex and JIRA. It is there, but limited. If Ranorex did the reporting directly, we could easily make the result more compliant with what our management team would expect with no additional steps.
Binding to other sources is very good but the object recognition in .NET desktop applications often doesn't work. Ranorex is used in Windows while other solutions, for example, Katalon Studio, are cross-platform. (But in my opinion, overall, Ranorex is better).