Likelihood to Recommend You may want to consider this solution if you are already using HP ALM and HP UFT. It's a nice add on and encourages the team to think more on building small component based tests and promote lot of reuse. Also, if your team want business analysts or any non technical people build tests based on the flows, its probably the best solution available now. On the down side, the execution times if you have too many components are not great and on top of that you have to pay extra for the licensing. You can also build such frameworks using more open source solutions like bdd solutions.
Read full review UFT is well suited if the price is not an issue, and if the requirement is about testing different technologies. If the application is based on Legacy platforms like Siebel or Mainframe, UFT fares quite well. For low cost web-based projects, there are other cheap and open source tools available. If it is about API testing or Mobile Testing, it is better to use other tools like TOSCA.
Read full review Pros Biggest advantage is - you can use the same components created for manual as well as automated testing It has a nice little feature called extended capabilities where you can easily automate tests SAP and oracle type architectures. Easy access library lets you create highly reusable and shareable components and the integrations is not that difficult Read full review The simple front end will allow novice users to easily grasp the basics of automation and give them confidence to try things for themselves. UFT can scale up and run across multiple machines from a single controller, such as ALM, enabling hundreds of tests to be executed overnight. There is an active support community out there, both official HPE based and independent users. This means if you do encounter a problem there is always someone out there to help you. The later versions have many add-ins to plug in to other tools within the QA world. Expert users are able to utilise the many native functions and also build their own to get the most out of the tool and impress people as they walk past and see the magic happening on the screen. UFT also has LeanFT bundled with it, allowing automated testing at the api level - if you can convince the developers to let you in there. Read full review Cons If you are using components for automation testing, the time it takes to load a new component is too high and it sucks off the benefit of component based testing. You want to have many components in a test and so a BA can also create automated tests easily but too many components takes too long to executed . It comes with a cost. You can simply build a modular framework even without this framework and probably more efficiently. Read full review Its licensing cost is very high making it a very expensive tool. due to this many organisations are exploring options of license free tools like Selenium for automation. Though learning curve is large in case of Selenium but it is very cost effective & you an get lot of support online for Selenium. Though the scripting time is less since its easy to create automation scripts, the execution time is relatively higher as it takes the lot of CPU & RAM. Though UFT is quite stable but during long execution cycles we do get frequent browser crashing issues. In terms of costing TestComplete is also one option which is not free but comes with modular pricing. You can buy what you need, when you need. Read full review Support Rating HPE are quick to reply and it's possible to get through to the actual developers shuold the case warrent it. Their online system allows updates and tracking of all incedents raised.
Read full review Alternatives Considered The idea for building a component based modular test framework is great and it would be great add-on to HP tools if the add-on efficiency is made high and the cost is low.
Read full review 1. It works solid for automate SAP and S/4 Hana applications and Fiori too. 2. Teams are well versed about UFT One 3. Able to handle maintained execution results 4. Publish Automation execution results in well manner to the leadership team/stake holders 5. More help content available 6. Able to understand non technical resources about normal view.
Read full review Return on Investment As the tool itself promotes re usability, we were able to cut down development and maintenance costs by good %. More than cost savings, out no technical folks started building automated tests based on user flows very easily. Read full review Reduces the total workload of keeping the team to test older (regression) functionality. QA testers can concentrate on ad-hoc and exploratory testing, saving time and effort across the entire project. Has built a better infrastructure for the client applications on which we can rely on for stability and providing regression results for any new features being developed. Led the applications a step closer to implementing agile practices and DevOps across the entire organization. Thus, providing a better turnaround time of new features to the customers and less maintenance headaches for the BAU team to address. Read full review ScreenShots