This comprehensive course covers all the essential principles of using Unified Functional Testing (UFT) 11.5 against GUI applications.
Designed for beginners as well as testers with previous automation experience, it takes the new-comer to UFT through all the basic techniques of scripting in the Keyword View.
Throughout the course practical examples are demonstrated, and the delegates get to practice what they have learned in each chapter against a Windows training application.
- Understand the key principles of test automation; record & replay, synchronisation, checkpoints, data-driven testing - Understand how to structure your automated testing - Gain a full understanding of how UFT integrates with the system under test - Understand how to manage Object Repositories and the test automation architecture
By the end of the course you should have a complete understanding of how to develop reliable, robust UFT test scripts
Introduction Overview of the UFT interface, UFT general settings, the Add-In Manager and view the training applications
Record & Playback How to create a basic script using record & replay in the keyword view
Object Recognition Explains how UFT recognises objects in the system under test. Describes the Object Repository and the different Object Repository types. Explains the UFT Test Object Model
Using Shared Object Repositories Discuss the different approaches to managing Object Repositories, how to create & maintain shared Repositories. Covers using the Object Repository Manager and how to associate repositories with tests.
Synchronisation & Checkpoints How to use synchronisation to ensure that UFT waits for your application to complete processes and how to insert standard checkpoints in your script to test your application.
Multiple Actions How to break your script down into smaller components called Actions, covers all types of Actions, and how to re-use Actions in other scripts.
Data-driven testing How to use the built-in Data Table to data-drive tests with multiple test cases. Explains Global and Local sheets and how to change the test execution flow.
Passing Data between Actions Looks at the various techniques for passing data between Actions and tests such as Action Parameters, Environment Variables and the DataTable.
Database Checkpoints How to create your database checkpoints. Demonstrates how to check dynamic data.
The course either has new dates in data loading, or is only run as a dedicated or In Company course.