Scriptless Web Help

Welcome!

Welcome to Scriptless Web, Perfecto's codeless automated Selenium test platform. Creating Selenium tests with Scriptless Web makes test creation and execution substantially faster, even for the most complicated test scripts that require different types of automation. With Scriptless Web, you save time and can focus on product development and innovation.

In the Scriptless Web UI, tests are called specs. Throughout the documentation, we use these terms interchangeably.

If you are a trial user, only basic platform functions are available to you at the moment.

Get started

View a list of recommended articles to help you get started.

Tutorials

Watch our tutorials to learn the most common processes in Scriptless Web.

Common Tasks

View quick steps to perform the most common tasks in Scriptless.

General information

Get clarity on static vs. dynamic data, action categories, keyboard input options, and the quick action toolbar.

Projects

Learn how to create, rename, and delete projects.

Specs

Learn fundamentals around test management: access, create, and modify tests, copy and delete them, create, rename, delete, and move folders or tests in folders.

Executions

Learn how to handle executions: set breakpoints, add, edit, or remove steps, cancel and rerun executions and view log information.

Test flow creation

Learn how to build tests flows: add and remove steps, change actions, remove bindings, and much more.

Suites

Learn how to work with suites: view, create, and delete them, add and order tests, set notifications, create schedules, and connect suites to CI/CD.

Datasets

Learn how to create, duplicate, and remove datasets.

Context Variables

Learn how to work with context variables: set them manually or at runtime, use context variables as data input, view the status during execution, and compare variables.

Project Assets

Learn how to manage project asses, environments, and locations, use file assets and code assets, and work with platforms.

System Management

Learn how to create a notification channel and configure Scriptless Web settings.