What's new

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

Design

The Design module includes the following features and enhancements.

Enhancement Details
Run from step

Start a script run from any step instead of always running from the beginning. This helps quickly debug specific sections of a test without repeating earlier steps.

For details, see Run from step.

Detect objects displayed on top of the application

You can now interact with objects displayed on top of your application, such as file dialogs and browser pop-ups. You can specify whether to detect objects in the application page area only or in the whole browser area.

For details, see Visual scope.

Video of run session

In an Automated Run of codeless tests or units, you can now download a video recording of the run session alongside the run results report.

These videos capture the entire desktop area throughout the run session. You can use them obtain a full picture of what occurred during the test run and improve debugging and collaboration.

For details, see Automated Run results.

Model-Based Testing and Execution

The Model-Based Testing (MBT) and Execution modules include the following enhancements.

Enhancement Ass
Additional test types run autonomously

You can now run Gherkin tests and BDD scenarios autonomously, just as you could previously run manual and MBT tests. Add your tests or scenarios to a test suite, assign them to run with Autonomous Tester, and let them run unattended.

For details, see Autonomous Tester.

Note: This feature requires an Aviator license.

Update tests with Autonomous Tester suggestions

Autonomous Tester's run results might include additional guidelines learned from knowledge sources.

Use the Update test buttons to automatically add the guidelines to the test for future runs.

For details, see Leveraging knowledge sources.

Autonomous run analysis

Aviator analysis for test and suite runs is now available for tests run by Autonomous Tester.

For details, see View and analyze run results.

MBT Versioning

Versioning enables you to view previous versions of your MBT model diagram and unit steps. You can also see which model version is related to each MBT test.

Understanding what changed from one version to the next helps analyze changes in test run behavior.

For details, see Versioning.

See also