What's new in 24.4

This topic describes the new features available in Functional Testing.

Design

The Design module includes the following enhancements:

Area Enhancement
Object identification

When inspecting an object in an application, you can now describe objects by their proximity to others.

If there are multiple similar objects in the application, add a Related object to describe the object uniquely.

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

Parameterizing steps

When creating a step during inspection, you can now use parameters for an object's identification text or for the step's input value.

This was previously supported only when editing a script.

For details, see Pass a value to a step.

Association

Associate a script with an existing codeless test or unit.

For details, see Associate or unassociate your script.

Verify steps
  • You can now verify the status of a checkbox, radio button, or toggle.

  • You can now create 'Verify value of' steps during inspection. Previously, this was supported only in the editor and the step editing pane.

For details, see Add verification steps.

Automatic scrolling

Automatic scrolling is off by default for Verify and If steps, but you can turn it on for specific steps in the step settings.

For details, see Customize settings.

End of script run

When running your script in FT Design, you can specify that the application being tested remain open at the end of the run.

For details, see Run a script.

Back to top

Execution

The Execution module includes the following enhancements:

Area What's new
Storage for Selenium test JAR files In addition to storing your Selenium test JAR files in your own Git repository, you now have the option to store them directly in Execution’s storage. For details, see Selenium TestNG tests.

New Selenium framework

You can now create a new Selenium TestNG cloud runner. For details, see Selenium TestNG tests.

Back to top

See also: