FT Design overview
This topic provides an overview and a workflow for working with FT Design.
Functional Test Design helps you achieve codeless quality by creating and editing automated scripts on the ValueEdge platform.
FT Design leverages the AI Object-Detection Service to identify objects in your application as a human would and helps you build your scripts step by step. AI-based automated testing helps you save time, increase resilience, and develop more robust application test automation.
As you develop a script, you can run the script independently to make sure the script can work correctly. After the script is ready, you can associate it with a Codeless Test or a Unit to include the script in your scheduled run or MBT model:
Associate a script with a Codeless Test in the Quality module or in Functional Test Execution.
Schedule and run a Codeless Test in the cloud from Functional Test Execution.
Associate a script with a Unit and include the script as part of your MBT test.
A typical workflow for creating and developing a codeless automation script in FT Design is as follows:
Configure and launch your application.
For details, see Prepare to create a script.
Create a codeless automation script by inspecting your application.
For details, see Create a script based on your application.
Customize your script and step settings to optimize object identification in the runtime.
For details, see Customize settings.
Run your script on one or multiple applications.
For details, see Run a script.
View and analyze run results.
For details, see Analyze run results.
Associate your script with a Codeless Test that can be run from Functional Test Execution, or a Unit that you can include in an MBT test.
For details, see Associate your script.
You can manage all of your scripts from the left-hand pane or the FT Design Home page.
For details, see Manage scripts.
Advantages of AI-based automated testing
AI-based automated testing provides you with the following advantages:
Faster test creation. FT Design uses AI technology to interact with visual objects the way a human would. This speeds up test authoring and saves time. In addition, you can run one script on various browsers hosting your application.
Increased resilience. AI-based scripts are less sensitive to application changes. They can run successfully even if the object location or framework is changed. This makes maintenance easier and increases resilience.
No need for programming knowledge. FT Design's codeless automation scripts are described in a natural language. This extends the range of personas who can contribute to automation, resulting in a higher test coverage.