SmoothDeploy Docs
Tests

Tests

Browse, create, and manage tests from the Tests page

The Tests page lists every test in a project. Use it to browse, create, run, and organize your tests.

The Test List

Click Tests in the sidebar. Tests live in a folder tree; click a directory to drill in. The page title and a back link show your current location.

Filtering and Pagination

  • Type in the search box to filter by name.
  • Use the Status dropdown to filter by draft, active, or archived.
  • Use the Tags dropdown to filter by tag (shown when tags exist).

Filters compose. Filter state is saved in the URL, so you can share or bookmark a filtered view.

Use the Rows per page selector (10, 25, 50, 100, 500) and the navigation buttons at the bottom to page through results.

Columns

ColumnWhat it shows
(checkbox)Select the row for bulk actions
NameTest or directory name; click to open
TagsColor-coded tag badges
Statusdraft, active, or archived
Last updatedWhen the test was last modified
ActionsRun, duplicate, and view buttons

Per-Row Actions

Each test row has three buttons:

ButtonAction
Run (blue)Start a remote run
DuplicateCopy the test or directory with a new name
View test (pen icon)Open the test details page

A directory's Run button runs all tests inside it.

Bulk Actions

Select rows with the checkboxes to reveal the bulk toolbar:

ButtonAction
Run (play icon)Run all selected tests
Change status (arrows icon)Set all selected to draft, active, or archived
Move to folder (folder-arrow icon)Move selected tests into a directory
Set tags (tag icon)Replace tags on all selected tests
Delete (trash icon)Delete selected tests — admins and owners only

Draft tests are excluded from bulk runs. A warning toast names how many will be skipped. Run them individually or change their status to active first.

A test that belongs to one or more active schedules cannot be deleted. A dialog lists the blocking schedules and links to the Schedules page.

Toolbar Actions

These are always visible regardless of selection:

ButtonAction
Create FolderCreate a new directory in the current location
Status filterFilter by draft, active, or archived
Tags filterFilter by tag
Toggle columns (eye icon)Show or hide columns
Import codeImport a test from a Playwright spec file or paste a raw script
ExportExport as CSV (metadata only), JSON (full test data), or Playwright (.spec.ts files)
Refresh (circular arrows icon)Reload the test list

The Export scope depends on what is selected or filtered: selected rows export selected tests; inside a directory exports that directory; filtered by tag exports tagged tests; otherwise exports the current page.

Creating a Test

Click Create Test in the empty-state prompt, or click New Test in the top-right of the navbar (keyboard shortcut: /). Both open the same form.

FieldRequiredNotes
Test NameYes
DescriptionNo
Test TypeYesVISUAL (step-based) or SCRIPT (Playwright spec file)
StatusYesDraft or Active; defaults to Draft

For a SCRIPT test, upload or paste a .spec.ts / .spec.js file. The test name is prefilled from the filename if left blank.

See Roles and Permissions for the full permission matrix.

Next Steps