Work with an open desktop web device
Perfecto supports natural language AI commands for creating test steps for desktop web applications. This functionality is available through the AI Scriptless interface, which enables efficient test creation across both mobile and desktop web platforms.
You can use AI Scriptless to:
-
Create tests for desktop web applications using natural language
-
Enhance Selenium automation tests with AI-generated commands
Enhancing Selenium tests with AI commands does not require additional licensing.
On this page:
Interface availability based on licensing
The interface displayed in the Perfecto UI depends on your license configuration:
-
The AI Scriptless interface appears for users with both the Perfecto AI license and the Desktop Web license. This interface supports AI-powered testing for mobile and desktop platforms.
-
The Scriptless Mobile interface appears for users without one or both of these licenses. This interface only supports mobile testing as well as AI assistant support for Appium and Selenium testing.
When you open a desktop web device, Perfecto launches the device in the devices area of the interface. You can then use natural language to create and run AI-powered test steps for desktop web applications. Scriptless supports a range of configurations across popular desktop web browsers, operating systems, and screen resolutions.
With the AI Assistant, you can:
-
Describe test steps in plain English
Generate steps to test different scenarios or verify application flows.
-
Refine prompts until they’re just right
Iterate on your test logic using natural language.
-
Copy AI-generated steps into your Selenium scripts
Seamlessly integrate AI-created steps into your existing automation..
To learn how to access, exit, and work with desktop mode, see the instructions later in this section.
Requirements and limitations
-
Licensing: The AI Scriptless experience requires both the Perfecto AI license and the Desktop Web license. For details, contact Perfecto Support.
-
Interaction model: Desktop web devices are controlled exclusively through AI commands. Scriptless Mobile commands are not supported.
A Scriptless Mobile test can include commands for both desktop web and mobile devices.
-
Platform support: macOS devices are not supported for desktop web testing.