Opleiding: Unified Functional Testing One (UFT One) Essentials [MF_4-5801-242]
OVERVIEW
This five-day course provides a comprehensive understanding of how to use the OpenTextTM UFT One application as an automated functional testing tool.
Beginning with recording and playback,you learn how to create new automated tests.
You explore enhancements,including synchronization,checkpoints,parameterization,reusable actions,function libraries,shared object repositories,and recovery scenarios.
Included in the appendices are sections on Advanced Checkpoints,Object Identification Techniques,and API testing,which contain an extensible framework for the construction and execution of functional tests of headless systems (systems without a user interface).
OBJECTIVES
On completion of this course,participants should be able to:
- Record and create scripts using Unified Functional Testing One (UFT One).
- Enhance the scripts with synchronization,parametrization,and checkpoints.
- Create tests on client
- Create tests on Web
- Create tests using UFT One
- Handle exceptions with recovery
- Use UFT One to automate and test GUI and API applications.
- Describe the new AI features in UFT One and its advantages.
- Use UFT One’s AI capabilities to develop
- Add additional UFT One features to make tests robust and provide better coverage.
AUDIENCE
Quality Assurance engineers or any new users of UFT One.
CONTENT
Module 1: Course Overview
- Identify the contents and objectives of the
- Define the class schedule and class
- Identify the related
- Discuss the lab environment
Module 2: Software Overview
- Describe the advantages of UFT One as a testing
- Preview the UFT One Start page and Help
- Recognize the sample applications used in the
- Identify resources for getting
Module 3: Preparing to Record
- Identify functional testing principles and the benefits of automated
- Navigate the typical GUI testing
- Document the steps of a business
- Prioritize business processes using effective
- Gather sufficient test
- Prepare the test environment for automated
Module 4: Creating a Basic Test
- Create a basic test from a manual test
- Run a test and check for
- Save a
- View test
Module 5: Working with Objects
- Identify
- Describing UFT One for GUI testing
- Identify objects in UFT One for GUI
- Use the Object Repository to manage objects in UFT One for GUI
- Resolve object identification
Module 6: Utilizing a Shared Object Repository
- Identify the types of object
- Manage shared object repositories using the Object Repository
- Use visual relation
Module 7: Adding Synchronization
- Define synchronization in UFT One for GUI
- Identify the uses of synchronization in UFT One for GUI
- Add a synchronization step for a specified
Module 8: Verifying with Standard Checkpoints
- Define standard
- Add standard checkpoints to a
- Use a regular expression to add flexibility to a standard
Module 9: Using Parameters
- Identify and use different parameter
- Insert an input
- Insert an output
- Parameterize a
- Evaluate test results for iterative
Module 10: Building Multiple Reusable Actions
- Identify actions in UFT One for GUI
- Identify action
- Identify action and test
- Identify calls to existing actions and copies of
- Share values using the global data
- Call actions with
- Store action return
- Create multiple actions from a single
- Create a new
- Call a reusable action from another
- Use local and global data
- Resolve missing
Module 11: Adding Steps without Recording
- List the types of steps that can be added to a test without using the record
- Use conditional statements in a
- Use the Step
- Use the Reporter object to report events in the test
Module 12: Creating Tests on a Web Application
- Record and run a test on a web
- Insert standard checkpoints on web
- Insert a text checkpoint in a test for a web
Module 13: Creating a Basic AI Test
- Describe the new AI features in UFT
- Identify AI s
Module 14: Using Recovery Scenarios
- Identify exceptions in a
- Create a recovery
- Associate a recovery scenario with a
- Set an optional step in a
Appendix A: Advanced Checkpoints for GUI Testing
- Create table
- Create text and text area
- Create file content
- Create XML
Appendix B: Object Identification Techniques
- Configure object
- Describe mandatory and assistive
- Use ordinal
- Use smart
- Describe when to use Smart
- Use the Smart Identification
- Describe how UFT One for GUI Testing uses Smart Identification – Use Case
Appendix C: API Testing with UFT One
- Define Service Oriented Architecture (SOA).
- Define the terminology and principles for API
- Navigate the UFT One UI for API
- Import
- Define test step inputs and
- Utilize data
- Use the Results Viewer(s).
