This course focus on the basic functionalities of Unified Functional Testing which will help you to land in software testing field with functional automation testing tool advantage. In the beginning the course will starts with record and playback session, participants will learn skills to create new scripts, modify scripts to enhance testing. In enhancements, which will add intelligence and flexibility into a script, including synchronization, checkpoints, and parametrization.Later in the course, participants adopt principles frequently followed by developers as they design more sophisticated test scripts. To increase the reusability they will be creating reusable actions, function libraries, and shared object repositories, participants will be armed with a skill set applicable for testing nearly any type of application.


  • Create basic automation test script using manual test case
  • Enhancing basic test using synchronization while recording and after recording
  • Making automation script more dynamic using parameters
  • Creating reusable actions and modifying it for more enhanced script
  • Using Object Repository
  • Working on Object Identification and modifying identification list of properties
  • Working with Object properties to make it more dynamic
  • Working with different views of UFT
  • Creating custom checkpoint to verify application with client perspective
  • Running AUT and UFT by using synchronization and other features of UFT
  • Passing multiple user input using parameter
  • Storing replay time data in run-time datatable
  • Working with test summary

Software Testing Training in 9 different locations in India – Gurgaon, Chennai,Andra Pradesh,Karnataka,Kerala,Kolakata,Coimbatore

Course Outline

  1. Course Overview
    • Identify the contents and objectives of the course
    • Define the class schedules and class logistics
    • Identify the related courses
    • Discuss the lab environment details
  2. Software Overview
    • Describe the advantages of UFT as a testing tool
    • Preview the UFT Start Page and Help menus
    • Recognize the sample applications used in the labs
    • Identify resources for getting assistance
  3. Preparing to Record
    • Identify functional testing principles, and the benefits of automated testing
    • Navigate the typical GUI testing workflow
    • Document the steps of a business process
    • Prioritize business processes using effective criteria
    • Gather sufficient test data
    • Prepare the test environment for automated testing
  4. Creating a Basic Test
    • Create a basic test using manual test case
    • Run a test and check for errors
    • Save a test
    • View test results
  5. Working with Objects
    • Identify objects
    • Define a UFT for GUI Testing object
    • Identify objects in UFT for GUI Testing
    • Use the object repository to manage objects in UFT for GUI Testing
  6. Adding Synchronization
    • Define synchronization in UFT for GUI Testing
    • Identify the uses of synchronization in UFT for GUI Testing
    • Add a synchronization step for a specified object
  7. Verifying with Standard Checkpoints
    • Define standard checkpoints
    • Add standard checkpoints to a test
    • Use a regular expression to add flexibility to a standard checkpoint
  8. Using Parameters
    • Identify and use different parameter types
    • Insert an input parameter
    • Insert an output parameter
    • Parameterize a checkpoint
    • Evaluate test results for iterative tests
    • Automatically parameterize steps