TestResult
Результат выполнения одного [TestCase].
Свойства
attachments
Добавлено в: v1.10Список файлов или буферов, прикрепленных во время выполнения теста через testInfo.attachments.
Использование
testResult.attachments
Тип
- [Array]<[Object]>
-
name
[string]Имя вложения.
-
contentType
[string]Тип содержимого этого вложения для корректного отображения в отчете, например,
'application/json'
или'image/png'
. -
path
[string] (опционально)Необязательный путь в файловой системе к прикрепленному файлу.
-
body
[Buffer] (опционально)Необязательное тело вложения, используемое вместо файла.
-
duration
Добавлено в: v1.10Время выполнения в миллисекундах.
Использование
testResult.duration
Тип
- [number]
error
Добавлено в: v1.10Первая ошибка, возникшая во время выполнения теста, если таковая была. Это равно первому элементу в testResult.errors.
Использование
testResult.error
Тип
- [TestError]
errors
Добавлено в: v1.10Ошибки, возникшие во время выполнения теста.
Использование
testResult.errors
Тип
- [Array]<[TestError]>
parallelIndex
Добавлено в: v1.30Индекс рабочего процесса от 0
до workers - 1
. Гарантируется, что рабочие процессы, выполняющиеся одновременно, имеют разный parallelIndex
.
Использование
testResult.parallelIndex
Тип
- [number]
retry
Добавлено в: v1.10Когда тест повторяется несколько раз, каждой попытке присваивается последовательный номер.
Узнайте больше о повторах тестов.
Использование
testResult.retry
Тип
- [number]
startTime
Добавлено в: v1.10Время начала этого конкретного запуска теста.
Использование
testResult.startTime
Тип
- [Date]
status
Добавлено в: v1.10Статус этого результата теста. См. также testCase.expectedStatus.
Использование
testResult.status
Тип
- "passed" | "failed" | "timedOut" | "skipped" | "interrupted"
stderr
Добавлено в: v1.10Все, что было записано в стандартный поток ошибок во время выполнения теста.
Использование
testResult.stderr
Тип
- [Array]<[string] | [Buffer]>
stdout
Добавлено в: v1.10Все, что было записано в стандартный поток вывода во время выполнения теста.
Использование
testResult.stdout
Тип
- [Array]<[string] | [Buffer]>
steps
Добавлено в: v1.10Список шагов внутри этого запуска теста.
Использование
testResult.steps
Тип
- [Array]<[TestStep]>
workerIndex
Добавлено в: v1.10Индекс рабочего процесса, где был выполнен тест. Если тест не был выполнен ни разу, например, когда пользователь прервал тестирование, единственный результат будет иметь workerIndex
, равный -1
.
Узнайте больше о параллелизме и шардировании с Playwright Test.
Использование
testResult.workerIndex
Тип
- [number]