Test automation is the use of software to develop code that when executed replicates the manual tasks performed by a user on the application screen. Test automation essentially involves setting of test preconditions, execution of tests, comparison of expected results with actual results, and reporting test execution status. Generally, test automation is done as a manual process that is already in place with formalized testing procedures.
Unified Functional Testing (UFT) Professional tool was first launched by Mercury Interactive, an Israel-based company, in 2001. The first version of UFT Pro was 5.5. In 2006, Hewlett Packard (HP) acquired the company. Since then, a number of features and add-ins have been added to UFT Professional ...