Skip to main content

TestStep

Represents a step in the [TestRun].


Methods

titlePath

Added in: v1.10 testStep.titlePath

Returns a list of step titles from the root step down to this step.

Usage

testStep.titlePath();

Returns


Properties

category

Added in: v1.10 testStep.category

Step category to differentiate steps with different origin and verbosity. Built-in categories are:

  • hook for fixtures and hooks initialization and teardown
  • expect for expect calls
  • pw:api for Playwright API calls.
  • test.step for test.step API calls.

Usage

testStep.category

Type


duration

Added in: v1.10 testStep.duration

Running time in milliseconds.

Usage

testStep.duration

Type


error

Added in: v1.10 testStep.error

Error thrown during the step execution, if any.

Usage

testStep.error

Type


location

Added in: v1.10 testStep.location

Optional location in the source where the step is defined.

Usage

testStep.location

Type


parent

Added in: v1.10 testStep.parent

Parent step, if any.

Usage

testStep.parent

Type


startTime

Added in: v1.10 testStep.startTime

Start time of this particular test step.

Usage

testStep.startTime

Type

  • [Date]

steps

Added in: v1.10 testStep.steps

List of steps inside this step.

Usage

testStep.steps

Type


title

Added in: v1.10 testStep.title

User-friendly test step title.

Usage

testStep.title

Type