We performed a comparison between OpenText UFT One, Parasoft SOAtest, 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."One advantage of Micro Focus UFT is that it is more compatible with SAP, Desktop ECC SAP, than S/4HANA."
"The solution has good out-of-the-box protocols."
"The most valuable features for us are the GUI, the easy identification of objects, and folder structure creation."
"With certainty, the best feature of UFT is its compatibility with so many products, tools and technologies. It is a challenge currently to find a single tool on the market besides UFT that will successfully work for so many projects and environments. For example, UFT supports GUI testing of Oracle, PeopleSoft, PowerBuilder, SAP (v7.20), Siebel, Stingray, Terminal Emulator, Putty, and Windows Objects (particularly Dialog Boxes). Furthermore, UFT has the built-in functionality to import Excel input files."
"It's easy to use for beginners and non-technical people."
"It is a stable solution."
"It's simple to set up."
"The best feature of UFT by far is its compatibility with a large variety of products, tools and technologies. It is currently a challenge to find a single tool on the market besides UFT that will successfully automate tests for so many projects and environments."
"Automatic testing is the most valuable feature."
"Good write and read files which save execution inputs and outputs and can be stored locally."
"Generating new messages, based on the existing .EDN and .XML messages, is a crucial part or the testing project that I’m currently in."
"Since the solution has both command line and automation options, it generates good reports."
"They have a feature where they can record traffic and create tests on the report traffic."
"We have seen a return on investment."
"Parasoft SOAtest has improved the quality of our automated web services, which can be easily implemented through service chaining and service virtualization."
"We do a lot of web services testing and REST services testing. That is the focus of this product."
"For me, the most valuable feature of Selenium lies in its ability to help us find elements quickly. Apart from that, the driver interface is really useful, too. When we implement the Selenium driver interface, we can easily navigate through all of the pages and sections of an app, including performing things like clicking, putting through SendKeys, scrolling down, tagging, and all the other actions we need to test for in an application."
"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."
"The testing solution produces the best web applications."
"It's not too complicated to implement."
"We found the initial setup to be straightforward."
"Selenium web driver - Java."
"Data parametrization and parallelization are the most important features in any automation tool."
"Jumping to functions is supported from any Action/BPT Component code, but not from inside a function library where the target function exists in another library file. Workaround: Select search entire project for the function."
"The product should evolve to be flexible so one can use any programming language such as Java and C#, and not just VB script."
"One area for improvement is its occasional slowness."
"We have had some issues with stability, where it crashes sometimes."
"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."
"It should consume less CPU, and the licensing cost could be lower."
"Sometimes UFT can take a while to open and sometimes will run slower than expected."
"The price is very high. They should work to lower the costs for their clients."
"The summary reports could be improved."
"Tuning the tool takes time because it gives quite a long list of warnings."
"The feedback that we received from the DevOps of our organization was that the tool was a little heavy from the transformation perspective."
"The product is very slow to start up, and that is a bit of a problem, actually."
"During the process of working with SOAtest and building test cases, the .TST files will grow. A negative side effect is that saving your changes takes more time."
"Parasoft SOAtest has an internal refresh function where you can refresh the software to show the changes you’ve made in your projects. Unfortunately this function does not work properly, because it often does not show the changes after you’ve hit te refresh button a few times."
"Reports could be customized and more descriptive according to the user's or company's requirements."
"From an automation point of view, it should have better clarity and be more user friendly."
"Coding skills are required to use Selenium, so it could be made more user-friendly for non-programmers."
"Whenever an object is changed or something is changed in the UI, then we have to refactor the code."
"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."
"The installation could be simplified, it is a bit difficult to install."
"If the test scenarios are not subdivided correctly, it is very likely that maintenance will become very expensive and re-use is unlikely."
"I would like to see XPath made more reliable so that it can be used in all browsers."
"Sometimes we face challenges with Selenium HQ. There are third party tools that we use, for example for reading the images, that are not easy to plug in. The third party add-ons are difficult to get good configuration and do not have good support. I would like to see better integration with other products."
"Improvement in Selenium's ability to identify and wait for the page/element to load would be a big plus. This would ensure that our failed test cases will drop by 60%."