playwright / latest / api / class-testresult.html

TestResult

A result of a single TestCase run.

Properties​

attachments​

The list of files or buffers attached during the test execution through testInfo.attachments.

Usage

testResult.attachments

Type

  • Array<Object>
    • name string

      Attachment name.

    • contentType string

      Content type of this attachment to properly present in the report, for example 'application/json' or 'image/png'.

    • path string (optional)

      Optional path on the filesystem to the attached file.

    • body Buffer (optional)

      Optional attachment body used instead of a file.

duration​

Running time in milliseconds.

Usage

testResult.duration

Type

error​

First error thrown during test execution, if any. This is equal to the first element in testResult.errors.

Usage

testResult.error

Type

errors​

Errors thrown during the test execution.

Usage

testResult.errors

Type

parallelIndex​

The index of the worker between 0 and workers - 1. It is guaranteed that workers running at the same time have a different parallelIndex.

Usage

testResult.parallelIndex

Type

retry​

When test is retries multiple times, each retry attempt is given a sequential number.

Learn more about test retries.

Usage

testResult.retry

Type

startTime​

Start time of this particular test run.

Usage

testResult.startTime

Type

  • [Date]

status​

The status of this test result. See also testCase.expectedStatus.

Usage

testResult.status

Type

  • "passed" | "failed" | "timedOut" | "skipped" | "interrupted"

stderr​

Anything written to the standard error during the test run.

Usage

testResult.stderr

Type

stdout​

Anything written to the standard output during the test run.

Usage

testResult.stdout

Type

steps​

List of steps inside this test run.

Usage

testResult.steps

Type

workerIndex​

Index of the worker where the test was run. If the test was not run a single time, for example when the user interrupted testing, the only result will have a workerIndex equal to -1.

Learn more about parallelism and sharding with Playwright Test.

Usage

testResult.workerIndex

Type

© 2024 Microsoft
Licensed under the Apache License, Version 2.0.
https://playwright.dev/docs/api/class-testresult