Index of UFT One tasks/actions

This topic is a reference of tasks and actions supported in UFT One.

Manage documents and tests

The following table lists actions supported when creating and managing UFT One tests and other documents.

  • Create
  • Open
  • Add a test, component, application area, or function library to a solution.
  • Create
  • Open
  • Associate a resource with a test - including object repositories, recovery scenarios, and function libraries.
  • Import tests from a externally-saved .zip file.
  • Import tests from a Sprinter Automated Test Data file.
  • Export a GUI test to an externally saved .zip file.
  • Save with resources
  • Save in SVN
  • Save in a GIT repository
  • Create. Components are always saved on ALM.
  • Open
  • Add items to a solution
  • Import a business component from a Sprinter Automated Test Data file.

Rename a test action's name in:

  • the Solution Explorer
  • the Action Properties dialog box
Function libraries Create

Back to top

Create and maintain test objects

The following table lists actions supported when creating and maintaining UFT One test objects.

Object repositories
  • Create shared object repositories
  • Associate shared object repositories with a GUI test or component.
  • Compare multiple object repositories.
  • Merge multiple object repositories.
Test objects
  • Add new objects to an object repository
  • Edit objects in shared object repositories
  • Teach UFT One to recognize the objects in your application and add these objects to a shared object repository.
  • Use Insight to recognize the objects in your application.
  • Use OCR to recognize text in your application.
  • Specify which UFT One test object should represent an unidentified object in your application.
  • Specify which objects in your application exist as virtual objects and instruct UFT One where to find them.
description properties
  • Add or set the values of a selected test object's description properties.
  • Parameterize a test object's description properties from a data source (Excel, variable)
  • Specify optional/mandatory description properties during a run session.
  • Spy on an object to display the test object's description properties.
  • Update the description properties of an object by re-learning them from the application.

Back to top

Integrate with ALM

The following table lists actions supported when integrating UFT One and ALM.

Connect to ALM
  • Connect to your ALM server and project.
  • Activating the ALM Remote Agent.
  • Update ALM Remote Agent settings
  • Install a certificate on the UFT One computer to enable you to connect to your ALM project via external authentication.
Test/component management
  • Save a test or component in your ALM project.
  • Run a test from the ALM Test Lab module.

Version control

  • Save a test or component in a version-controlled ALM project.
  • Check in/out a test or component from a version-controlled ALM project.
  • View a specific version of a test or components.
  • View baseline information for a test or component.
  • Compare versions of a test or components.

Back to top

Edit and maintain tests and components

The following table lists actions supported when editing UFT One tests and components.

Tests Divide tests logically with actions

Add steps:

  • With keywords

  • By adding objects

  • By recording user actions

  • Recording using Insight

  • Recording Text objects

  • With programming statements

Add specific step types:

  • Conditional steps

  • Loop steps

  • To run API tests

  • To API tests

  • Set property values for API test steps

Back to top

Customize and enhance tests

The following table lists actions supported when enhancing tests with additional code.

Add checkpoints to tests


  • Bitmap images

  • Browser page properties

  • Database content

  • File contents

  • Image properties

  • Objects

  • Specific areas of bitmap images

  • Table details

  • Text

  • Text in a specific area

  • Web page accessibility

  • XML content

Add output value steps

Create steps to capture values from a:

  • Database

  • File

  • Object

  • Table

  • XML

Function libraries
  • Add custom functions to a function library

  • Call functions in a test

  • Register/unregister a custom function

  • Generate a custom function

Add statements to tests

  • Checkpoint, with the Check method

  • Descriptive, to find objects

  • Do...Loop

  • For...Each

  • For...Next

  • If...Else

  • If...Then

  • If..Else...Then

  • Output value, using the Output method

  • Report

  • To open/close applications

  • To retrieve object properties

  • Wait

  • While...Wend

  • With...

Data sources and parameters

Add data sources:

  • Tables

  • Databases

  • XML

Use parameters:

  • Parameterize step values (link values to a data source)

  • Data drive test steps

  • Create test parameters and set values

  • Create action parameters and set values

Recovery scenarios Create, for when an application crashes during a test

Back to top

Run tests

The following table lists actions supported when running UFT One tests.

Run tests
  • From ALM

  • From UFT One

  • From Bamboo

  • From Jenkins

  • In a group, as a test batch

  • In LoadRunner Professional

  • In LoadRunner Enterprise

  • Using a virtual service

  • Using data saved in ALM

  • Via the UFT One Runtime Engine

  • With a disconnected RDP connection

Test results
  • View and analyze

  • Debug errors

Back to top

Use Add-ins

The following table lists additional actions supported for specific UFT One Add-ins.

All technologies

Load add-ins

.NET Recognize .NET Windows Forms objects
Delphi Enable communication with Delphi applications
Flex Set record/run options
  • Configure UFT One to recognize Flex applications

  • Compile Flex applications with code to ensure UFT can recognize it

  • Set record/run options

  • Disable dynamic transformation support

  • Set Java environment values

  • Set record/run options

  • Connect to Digital Lab

Mobile Set record/run options
  • Set record/run options

  • Use dynamic transformation support

  • Use Oracle environment variables

  • Set record/run options

  • Enable SAP GUI for Windows Presentation Foundation

  • Use SAP environment variables

  • Configure to work with SAP GUI for HTML applications

  • Set record/run options

  • Configure to work with Siebel applications

Solution Manager Connect to and integrate with Solution Manager
Stringray Configure how to communicate with and recognize Stingray objects
Terminal Emulator Configure how to communicate with and recognize objects in a Terminal Emulator window
  • Set record/run options

  • Register browser controls

  • Enable agents for Firefox, Chrome

  • Run tests on multiple browsers

  • Load Web 2.0 toolkits

  • Install the UFT One Connection Agent on a Mac computer to work with a Safari browser.

Windows-based Set record/run options

Back to top

Business Process Testing in UFT One

The following table lists actions supported when integrating UFT One and BPT.

Application areas

Configure associated files, keywords, and application settings

Business process tests, flows, and components
  • Add components to tests from those saved in ALM

  • Add iterations

  • Add objects to a component

  • Create new, blank tests (saved in ALM)

  • Create tests and components automatically for SAP applications

  • Create tests by recording

  • Set run conditions

  • Update tests for SAP applications

  • Create for business process tests

  • Create for components

  • Export to/Import from Excel

  • Link test and component parameter values

  • Promote from component to test

  • Set values

  • Set values per iterations

Test configurations
  • Create

  • Select for test runs

Back to top

Find your UFT One version

The following table lists the ways you can find the version number of the UFT One program you are using:

Action Command
In UFT One

In UFT OneHelp > About

The window that opens displays the UFT One version, as well as the license type you are using.

In the Windows control panel

Open Windows > Control Panel > Program and Features and locate UFT One in the list of programs.

The version number is displayed in the Version column.

Back to top

See also: