Element reference

Autotest

Autotest

An autotest is a check that a program executes. Steps use Playwright action names and live in the project.

Relations

Related elementHow it connects
ProjectRequired owner
Autotest stepOrdered steps
Test accountOptional bind on kind CASE only
COMMON predecessorExplicit list of READY + COMMON autotests in the same project
Autotest resultCreated when the autotest is included in a run
TagOptional labels on the card and in the listing Tags column

Enumerations

Kind

ValueMeaning
CASEScenario that starts as its own job in a run
COMMONSetup. Does not start as its own job. Steps run only as an explicit predecessor of another autotest in the same project

There is no kind named SHARED, SETUP, or SCENARIO.

Status

ValueMeaning
PENDINGNot ready
READYCan enter a run when kind is CASE
DISABLEDExcluded from runs

Only READY + kind CASE enter a run (all such autotests, or a list you select).

Rules

  • Bind a test account on the CASE, not on COMMON.
  • A COMMON step may still use value source TEST_ACCOUNT (login or password). The value comes from the account of the CASE in the queue.
  • If the CASE has no account and a step asks for TEST_ACCOUNT, the run fails. It does not send an empty string.
  • Predecessors on an autotest card: list READY + COMMON autotests in this project, in order. In the UI the block is Pre autotest cases. They run first in the same browser session. Nested predecessors on those COMMON cards are not expanded.
  • In the autotest listing, Kind (CASE / COMMON) is editable like Status. Tags shows tags attached to the autotest.

Limits

  • Before a run you need a verified team domain and an execution context snapshot. See Autotest run creation. Axes inside the snapshot may be empty: the worker applies Chromium and 1920x1080 per the rules on the execution context page.
  • localhost and similar reserved hosts are not accepted as starting domains.

Version 1.2.0 · Last updated 2026-09-11

Did this page help?