What's new in 25.1

This topic describes the new features available in the Functional Testing module.

For what's new in other modules, see What's new in OpenText Core Software Delivery Platform

Design

The Design module includes the following enhancements.

Area What's new
Edit related objects

When adding a related object to an object's description, you can now edit the related object:

  • You can change its identifying text or configure it to use a parameter.

  • You can add, modify, or remove a position to uniquely describe the related object.

For details, see Add a relation to an object's description.

Ignore identification text

When describing a step's object, you can turn off the Identification text option.

This means that the object is not identified by its text, which can be useful for objects whose text varies.

For details, see Turn off Identification text.

Use exact match for identification text

You can now specify that an object's text should exactly match its identification text.

For details, see Exact text matching versus AI matching

Parameterize applications

You can now use parameters for an application's browser or URL, to dynamically describe the applications the script runs on.

For details, see Pass a value to the script.

Pass values between steps

You can now use output parameters as input in a step. This lets you perform actions based on your application's functionality.

For details, see Parameterize scripts.

Use an object's state in If statements

The condition in an If statement can now be based on the state of an object.

For example, you can specify that certain steps run only if a toggle object is on, or only if a checkbox is checked.

For details, see If/Else statements.

Create Smart Verify steps

In Smart Verify steps, which are powered by Aviator, you describe the verification conditions using free text.

For details, see Add verification steps.

Note: This feature requires an Aviator license.

Use new types of Verify steps

You can now check whether an object's value meets the following conditions, in addition to those previously supported: 

  • Is not

  • Is not within

  • Does not contain

  • Is empty

  • Is not empty

For details, see Add verification steps.

Create a Hover step

You can create steps that perform a Hover operation on a web object.

For details, see Hover.

Generate Codeless tests from video

Use Aviator's Generative AI to create automated Codeless tests based on screen-recording videos that describe a feature.

For details, see Generate Codeless tests with Aviator.

Note: This feature requires an Aviator license.

Manually connect the Design Agent

After installing or updating the Design Agent, you must now click Connect to start the agent and connect it.

For details, see Connect the Design Agent.

Back to top

Model-Based Testing

The Model-Based Testing (MBT) module includes the following enhancements.

Area Enhancement

Generate a sample project

Automatically create a predefined sample project to learn about the entities used for MBT. You can learn from the created items, or use them as a template for your own testing.

For details, see Sample MBT data.

Generate a Model based on a feature

Leverage Aviator’s Generative AI capabilities to generate an MBT model automatically from a feature and its description.

For details, see Generate a model with Aviator.

Note: This feature requires an Aviator license.

Back to top

Digital Lab

For details on the latest features in the Lab for Mobile and Web, see the OpenText Functional Testing Lab Help Center.

Back to top

See also: