FT Design overview

This topic provides an overview and a workflow for working with FT Design.


Create and edit automated scripts in natural English to help you achieve codeless quality.

Use 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.

Back to top


A typical workflow for creating and developing a codeless automation script is as follows:

  1. Configure and launch your application.

    For details, see Prepare to create a script.

  2. Create a codeless automation script by inspecting your application.

    For details, see Create script steps based on your application.

  3. Customize your script and step settings to optimize object identification in the runtime.

    For details, see Customize settings.

  4. Run your script on one or multiple applications.

    For details, see Run a script.

  5. View and analyze run results.

    For details, see Analyze run results.

  6. 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.

  7. You can manage all of your scripts from the script tree pane or the FT Design Home page.

    For details, see Manage scripts.

Back to top

Advantages of AI-based automated testing

AI-based automated testing provides you with the following advantages:

  • Faster test creation. Using AI technology to interact with visual objects the way a human would 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. You can describe your codeless automation scripts in natural English. This extends the range of personas who can contribute to automation, resulting in a higher test coverage.

Back to top

See also: