We performed a comparison between OpenText Silk Test, OpenText UFT One, and Selenium HQ based on real PeerSpot user reviews.
Find out what your peers are saying about Tricentis, OpenText, Perforce and others in Functional Testing Tools."The feature I like most is the ease of reporting."
"The statistics that are available are very good."
"The ability to develop scripts in Visual Studio, Visual Studio integration, is the most valuable feature."
"The scalability of the solution is quite good. You can easily expand the product if you need to."
"The major thing it has helped with is to reduce the workload on testing activities."
"A good automation tool that supports SAP functional testing."
"Scripting is the most valuable. We are able to record and then go in and modify the script that it creates. It has a lot of generative scripts."
"The solution has good out-of-the-box protocols."
"Object Repository Technology, which is a good mean to identify graphical components of the applications under test."
"It helps in identifying defects earlier. With manual testing, that 15-day timeline meant there were times when we would find defects on the 11th or 12th day of the cycle, but with automation we are able to run the complete suite within a day and we are able to find the failures. It helps us to provide early feedback."
"The high-level security, high standard and compatible SAP are great."
"This product is easy to use, understand, and maintain."
"The scalability of Micro Focus UFT One is good."
"The initial setup is relatively easy."
"It's not only web-based but also for backend applications; you can also do the integration of the applications."
"The ability to present your tests on a wiki page and hooking them up to the scripts/fixtures."
"My customer previously validated every file and it would take almost 15-20 minutes for a document. They used to randomly select and test only 100 out of the thousands, maybe 85,000, files, to pick up sampling. Each file would take around 20 to 25 minutes, so we were not able to do it manually, but with the help of Selenium, we were able to test all the files in two days. It saves a lot of time."
"Its biggest advantage is that it is very customizable."
"It supports many external plugins, and because it's a Java-based platform, it's language-independent. You can use Java, C#, Python, etc."
"The initial setup is straightforward. Deployment took about seven months."
"There is a supportive community around it."
"It is a scalable solution."
"It has helped to complete tests in less time, which would not be possible relying on manual testing only."
"They should extend some of the functions that are a bit clunky and improve the integration."
"Could be more user-friendly on the installation and configuration side."
"We moved to Ranorex because the solution did not easily scale, and we could not find good and short term third-party help. We needed to have a bigger pool of third-party contractors that we could draw on for specific implementations. Silk didn't have that, and we found what we needed for Ranorex here in the Houston area. It would be good if there is more community support. I don't know if Silk runs a user conference once a year and how they set up partners. We need to be able to talk to somebody more than just on the phone. It really comes right down to that. The generated automated script was highly dependent upon screen position and other keys that were not as robust as we wanted. We found the automated script generated by Ranorex and the other key information about a specific data point to be more robust. It handled the transition better when we moved from computer to computer and from one size of the application to the other size. When we restarted Silk, we typically had to recalibrate screen elements within the script. Ranorex also has some of these same issues, but when we restart, it typically is faster, which is important."
"The support for automation with iOS applications can be better."
"The pricing is an issue, the program is very expensive. That is something that can improve."
"The solution has a lack of compatibility with newer technologies."
"Everything is very manual. It's up to us to find out exactly what the issues are."
"The solution does not have proper scripting."
"The solution is expensive."
"The product wasn't easy for developers to learn and pick up in the area revolving around scripting for automation, and there was a lot of resistance from developers, causing my company to rely on specialist resources."
"I would like to have detailed description provided to test the cloud-based applications."
"Sometimes, the results' file size can be intense. I wish it was a little more compact."
"It should consume less CPU, and the licensing cost could be lower."
"The UA objects are sometimes hard to recognize, so the coverage should be increased. Open-source alternatives have a broad scope. Also, it's sometimes difficult to make connections between two of the components in the UFT mobile center. It should be easier to set up the wireless solution because we have to set both. We directly integrate Selenium and APM, so we should try to cover all the features they have in APM and Selenium with the UFT mobile."
"The overall design needs an entire overhaul. We prefer software designed to ensure the package isn't too loaded."
"Technical support isn't very good. Sometimes their recommendations were not very clear."
"Whenever an object is changed or something is changed in the UI, then we have to refactor the code."
"It takes such a long time to use this solution that it may be worth looking into other free solutions such as TestProject or Katalon Studio, or paid solutions to replace it."
"There are some tiny issues with SeleniumHQ. For example, with respect to the scraping tests. Sometimes, a website will have some hidden items or blockages that inhibit us from extracting data directly. It would be beneficial if Selenium could extract that information."
"I would like to see a library of bomb files with an automated process and integration with Jenkins and Slack."
"We use X path for our selectors, and sometimes, it is difficult to create locators for elements. It is very time-consuming because they're embedded deeply. A lot of that comes from the way that you architect your page. If devs are putting the IDs on their elements, it is great, and it allows you to get those elements super fast, but that's not necessarily the case. So, Selenium should be able to get your elements a lot quicker. Currently, it is time-consuming to get your selectors, locate your locators, and get to the elements."
"Selenium HQ can improve by creating an enterprise version where it can provide the infrastructure for running the tests. Currently, we need to run the test in our infrastructure because it's a free tool. If Google can start an enterprise subscription and they can provide us with the infrastructure, such as Google Cloud infrastructure where we can configure it, and we can run the test there, it would be highly beneficial."
"I would like for the next release to support parallel testing."
Earn 20 points