The Functional Landing Page UI allows users to create and manage new functional tests. A test can be created using any of the available options Design Script Manually, Record Script, or Import Script. This section specifically refers to the Test section of the Functional UI, where users manage the complete lifecycle of functional tests.

Create a new test

To begin, users need to create a new test. Each test is created under the selected project and subproject with an auto-generated name in the format Test_<Month><DD>_<HHMMSS>, can be modified at the time of saving. While creating and saving a test, the user must select the relevant project and subproject to ensure it is organized under the correct folder structure.

Projects and subprojects act like folders and subfolders, and they can be managed through the Project Administration screen. This UI acts as the starting point for setting up functional tests according to user needs.

Choose Test Type According to Your Interest

This section provides different ways to create a functional test depending on user requirements. Here, users can:

Protocol: The user can select protocol based on the type of script mode.

Design Script Manually

This option allows users to manually create a script.

Record Script

This option allows users to record scripts by capturing live interactions.

Import Scripts

Users can import an existing API script, select a script already available in the current workspace, or import Postman scripts for execution. This helps in reusing existing assets instead of creating tests from scratch.

Replay Access Logs

A Replay Access Log Test enables users to analyze customer access logs and simulate real-time network scenarios. Various settings can be customized to test different use cases, helping simulate real-world traffic conditions more accurately.

Generate With AI

The Generate With AI feature enables users to automatically create test scripts with the help of artificial intelligence. Instead of manually writing or recording scripts, this option analyzes the application's API and user interaction data to generate scripts intelligently. It significantly reduces manual effort, saves time, and ensures accuracy by adapting to the application's behavior. Users can select protocols such as API Test or Browser Test to suit their testing needs. Additionally, integration options like Azure DevOps User Stories are supported, allowing scripts to be generated directly from defined user stories for seamless and efficient test creation. This feature is especially useful for handling large-scale or repetitive test scenarios, as it streamlines the process of script creation while maintaining consistency and efficiency.