GUI Test Design

Relevant for: GUI tests and components

Use UFT's GUI testing elements to create your tests. Then, run the test and view the test results, including details about each step and checkpoint used.

Actions and steps

Use UFT's keyword-driven testing method to create GUI test steps early and maintain them with only minor updates.

For details, see Actions in GUI Testing and Create a keyword-driven GUI test.

Back to top

Test objects

For each object in your application, UFT creates a corresponding test object which presents the object in the application.

This test object contains the properties and identifiers of the application object, which helps UFT identify the object in the application when you run a test.

For more details, see The Test Object Model.

Back to top

Checkpoints

Add checkpoints to perform verification of your application in different states, such as:

  • Whether a specific string is displayed

  • Whether a hyperlink goes to the correct URL

For more details, see Checkpoints in GUI Testing.

Back to top

Function libraries

Enhance your test with function libraries.

  • Create libraries of code you want to use multiple times in your tests.

  • Call the functions from your test as often as you need.

For details, see User-Defined Functions.

Back to top

Parameters

Parameterize your actions and test steps with data from a data source.

Then, when you run the test, vary the data used to see how your application runs when different values are provided.

For details, see Parameterizing Object Values.

Back to top

See also: