Course Outline
Module 1: HP UFT Overview
• HP UFT Start page
Module 2: Preparing to Record / Benefits of Test Automation
• Navigating the standard GUI testing workflow
• Documenting business process steps
• Prioritizing business processes using effective criteria
• Collecting adequate test data
• Preparing the test environment for automated execution
Module 3: Converting Manual Test Cases to Automated Tests
• Executing tests and identifying errors
• Saving a test
• Reviewing test results
Module 4: Identifying Objects
• Locating objects in UFT for GUI testing
• Managing test objects in UFT using the Object Repository
Module 5: Sharing Object Repositories
• Understanding different types of object repositories
• Managing shared repositories via the Object Repository Manager
• Utilizing visual relation identifiers
Module 6: Synchronization Objects
• Defining synchronization within UFT for GUI testing
• Recognizing the applications of synchronization in UFT for GUI testing
• Adding synchronization steps for specific objects
Module 7: Using Checkpoints
• Defining standard checkpoints
• Incorporating standard checkpoints into a test
• Enhancing standard checkpoints with regular expressions for flexibility
Module 8: Utilizing Parameters
• Inserting input or output parameters
• Inserting output parameters
• Parameterizing a checkpoint
• Evaluating results for iterative tests
Module 9: Leveraging Reusable Actions
• Identifying actions in GUI testing
• Distinguishing between action types
• Understanding action and test iterations
• Differentiating between calls to existing actions and copies of actions
• Sharing values via the global data table
• Invoking actions with parameters
• Storing action return values
• Generating multiple actions from a single one
• Creating a new action
• Invoking a reusable action from another test
• Managing local and global data sheets
• Resolving missing actions
Module 10: Adding Steps Without the Recording Tool
• Listing step types that can be added to a test without recording
• Implementing conditional statements within a test
• Utilizing the Step Generator
• Employing the reporter object to log events in test results
Module 11: Creating Tests for Web Applications
• Recording and running tests on web applications
• Inserting standard checkpoints on web objects
• Adding text checkpoints for web applications in a test
Module 12: Testing Web Services with UFT API
• Defining Service-Oriented Architecture (SOA)
• Identifying components of SOA
• Defining terminology and principles related to component testing
• Navigating the UFT interface for API testing
• Creating a basic Service Test (API Test) in UFT
Requirements
None.
Testimonials (3)
hands on exercises, easier to retain information
ashley bolen - Insurance Corporation of British Columbia
Course - Test Automation with Selenium
The exercises we covered in the course were quite useful and applicable to my activities at work. The doubts were resolved, and the examples shared are very helpful.
jocelin salas - BANXICO
Course - Test Automation with Selenium and Python
Machine Translated
The way technical topics were addressed in a practical manner, with real examples and an excellent attitude from the instructor.
Juan - ASECCSS
Course - Automatización de Pruebas con Selenium
Machine Translated