On this page
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
stringAttachment name.
contentType
stringContent 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