
Visit hp.com to download HP's Unified Functional Testing 12.0. Choose on-premise software and either the zipped or compressed download, then agree to the terms to start.
Install UFT 12.0 by choosing either the zip or compressed installer, extract or unzip, run setup, accept the license, and select add-ins like Java and .NET.
Explore the HPE unified functional testing software, learn how add-ins support technologies like WPF and Silverlight, and see basic recording produce actions and scripts with a Windows Calculator example.
Learn how to start Windows and web applications in HP-UFT 12.0 Automation by using Record and Run Settings and System Util Run, with practical tips for browser and exe paths.
Troubleshoot the Windows flight reservation sample app by enabling Windows XP compatibility and adjusting user account control prompts. Learn to insert, update, search, and delete reservations during testing.
Explore actions in HP-UFT 12.0 automation by recording, splitting, and organizing a script into login, make a reservation, and exit; reuse via copy and call to existing actions.
Use start and end transactions to time actions like login and reservation, and read durations in reports to identify slower script segments and optimize automation.
Understand how checkpoints verify current values against expected results—text, image, bitmap, file content, and XML—and how to insert them using the UFT object repository and synchronization points.
Learn to create and run file content checkpoints for text and pdf files, selecting lines to verify, and interpreting pass or fail results in an automation script.
Explore database checkpoints by connecting to a local SQL Server Express, running parameterized SQL statements against AdventureWorks 2012, and validating expected versus actual record counts.
Learn to handle database checkpoints in HP UFT 12.0 by using SQL to fetch multiple records, validate results, and parameterize values while understanding iteration and data sheet behavior.
Master parameterization with global and local sheets and data driver to run login and make reservation actions iteratively. Build modular actions that log in once and place multiple reservations.
Explore parameterized data in global and local data sheets by exporting to a spreadsheet and importing back to the data sheet, with column headings matching parameter names for reservations.
Capture runtime values from user interface elements with standard output values during automation, and organize results in runtime and design data sheets for validation and checkpoints.
Demonstrates how to capture text outputs and text area outputs during automation recording on the Mercury Tools website, using date and area selections to store runtime values.
Explore how to extract and use output values in hp-uft automation, including design, file content, and XML output values, updating the runtime data table and global sheet.
Connect to a SQL Server database, set a database output value to count rows in a table, and verify runtime data against the design time data sheet.
Learn how recording in UFT automatically generates a script and builds a local object repository for each action, capturing test objects as you interact with the application.
Explore how the object spy in HP UFT 12.0 captures object properties for web and Windows elements, enabling descriptive programming and reliable object repository usage.
Learn to use the step generator in UFT to create script steps from test objects, utilities, and functions, including object selection and argument entry.
Learn to use environment variables for parameterization in UFT, including system and user variables, built-in versus user-defined, and accessing them in test settings.
Export and load environment variables in UFT 12.0 automation using an XML file. Load runtime values with environment.value and explore user defined variables and built-in variables for parameterization.
The market out there has a plethora of automation tools, and HP-UFT had definitely captured a good portion. The origins go back to WinRunner from Mercury, Inc. HP acquired Mercury, Inc. and later rename the product to HP-QTP. In 2012, the product was renamed to HP-UFT (Unified Functional Testing).
HP-UFT allows you to automate web-based, and also the windows based application with minimum effort.
HP-UFT's GUI interface is user-friendly and allows you to switch between simple-view and expert-view.
Since HP-UFT uses VB scripting as a programming language, the sky is the limit!!
The concepts in this course aids in learning other automation tools that are key-word driven (Eg. Test Complete).