Unified Function Testing, or UFT, is an automated testing tool for functional and regression testing. It is a combination of QTP and HP Service test. The current version of UFT is 12.5, and the 12.5 update included some major changes to 12.0. There are many new features added with 12.5, such as expansion of mobile testing and a new HTML run results report. Here are some that are worth highlighting:
The most outstanding feature of UFT 12.5 is the inclusion of LeanFT. LeanFT allows the user access to many welcome new additions: the ability to write scripts for UFT in a variety of modern programming languages such as C# and Java, and support for IDE’s such as visual studio. The key aspect of LeanFT is that it is fully compatible with UFT’s object identification system, meaning you can switch between UFT and LeanFT for your project’s needs.
When installing UFT 12.5, if you wish to use LeanFT make sure it is selected.
There have been numerous changes to 12.5 to allow for more stable and accessible cross-browser testing, using the same script in UFT. This is important, as previous versions of UFT have struggled greatly with this feature, so it is good to see HP responding to the community’s needs and including upgraded cross-browser support.
A big difference to note is the migration from a Sentinel license server to HP’s own “Autopass” license management software. This means that any licenses that already exist for 12.02 and down will not work with UFT 12.5 and beyond, as they require different configurations. If you have any existing license servers, you will need a new license server that is configured to the 12.5 version of UFT.
When using a license server with UFT 12.5, ensure your license server is configured for UFT 12.5’s AutoPass system.
Overall, 12.5 includes everything you would expect from previous versions, but adds some new functions which are very valuable, and is worth installing.
Find out more about UFT here
StarBase are HP Gold Partners so if you need further information about UFT or other HP tools please contact us