Who Should Attend?
- Delegates who have attended the UFT or QTP Introduction course, or have had practical experience of using QTP/UFT.
Exam Details
There is no exam as part of this course.
Objectives
- Understand the features of the Expert View development environment
- Learn how to UFT makes use of Microsoft VBScript to enhance your UFT tests
- Overcome problems experienced from trying to use record & replay
- Design robust tests against dynamic applications
Select a date
Please note: this course runs on demand so the price is TBC. It can be arranged to run on-site at your offices as Training for Teams or as a public course if there is sufficient interest.
Please contact us for more details.
Course Content and Agenda
The course is divided into 8 modules:
- The differences between the Keyword and Expert view
- The debugging features of the UFT development environment
- Introduction to using variables in the Expert view
- Methods for capturing data from your system under test for checking
- Outputting to the Data Table and Results
- How to pass data between Actions
- How to create your own checkpoints using the Expert view
- How to check dynamic data
- The Exist object property
- Key points for overcoming object recognition problems
- The three recording modes, Virtual Objects, and mapping custom classes
- Smart Identification explained
- How to use Visual Identifiers in the Object repository
- Using Insight Objects to identify problematic objects
- Testing dynamic applications whose interfaces change at run-time
- Making the Object Repository more flexible
- Descriptive programming
- Capturing object collections from your system under test
- How to get UFT to extract data from text files (or external excel spreadsheets) to data-drive your testing
- The file comparison checkpoint
- Creating procedures in UFT
- Storing procedures in function libraries
- Calling procedures from scripts
- Multiple solutions to error handling
- Making scripts more robust & reliable using recovery scenarios
- Conditional statements
- Using the RunStatus or the VBScript Error Object to detect test failures
- How to handle test failures