Index of tasks/actions

This topic is a reference of tasks and actions supported in OpenText Functional Testing.

Manage documents and tests

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

Solutions
  • Create
  • Open
  • Add a test, component, application area, or function library to a solution.
Tests
  • 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
Components
  • Create. Components are always saved on ALM.
  • Open
  • Add items to a solution
  • Import a business component from a Sprinter Automated Test Data file.
Actions

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 OpenText Functional Testing 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 OpenText Functional Testing 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 OpenText Functional Testing test object should represent an unidentified object in your application.
  • Specify which objects in your application exist as virtual objects and instruct OpenText Functional Testing 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 OpenText Functional Testing 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 OpenText Functional Testing computer to enable you to connect to your ALM project using 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 OpenText Functional Testing tests and components.

Tests Divide tests logically with actions
Steps

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

Check:

  • 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 OpenText Functional Testing tests.

Run tests
  • From ALM

  • From OpenText Functional Testing

  • 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 OpenText Functional Testing 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 OpenText Functional Testing Add-ins.

All technologies

Load add-ins

.NET Recognize .NET Windows Forms objects
Delphi Enable communication with Delphi applications
Java
  • Set record/run options

  • Deactivate dynamic transformation support

  • Set Java environment values

Mobile
  • Set record/run options

  • Connect to Digital Lab

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

  • Use dynamic transformation support

  • Use Oracle environment variables

SAP
  • Set record/run options

  • Enable SAP GUI for Windows Presentation Foundation

  • Use SAP environment variables

  • Configure to work with SAP GUI for HTML applications

Siebel
  • 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
Web
  • Set record/run options

  • Register browser controls

  • Enable agents for Firefox, Chrome

  • Run tests on multiple browsers

  • Load Web 2.0 toolkits

  • Install the OpenText Functional Testing 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 OpenText Functional Testing

The following table lists actions supported when integrating OpenText Functional Testing 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

Parameters
  • 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 OpenText Functional Testing version

The following table lists the ways you can find the version number of the OpenText Functional Testing program you are using:

Action Command
In OpenText Functional Testing

In OpenText Functional TestingHelp > About

The window that opens displays the OpenText Functional Testing version, as well as the license type you are using.

In the Windows control panel

Open Windows > Control Panel > Program and Features and locate OpenText Functional Testing in the list of programs.

The version number is displayed in the Version column.

Back to top

See also: