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
Тип
error
Добавлено в: v1.10Первая ошибка, возникшая во время выполнения теста, если таковая была. Это равно первому элементу в testResult.errors.
Использование
testResult.error
Тип
errors
Добавлено в: v1.10Ошибки, возникшие во время выполнения теста.
Использование
testResult.errors
Тип
parallelIndex
Добавлено в: v1.30Индекс рабочего процесса от 0
до workers - 1
. Гарантируется, что рабочие процессы, выполняющиеся одновременно, имеют разный parallelIndex
.
Использование
testResult.parallelIndex
Тип
retry
Добавлено в: v1.10Когда тест повторяется несколько раз, каждой попытке присваивается последовательный номер.
Узнайте больше о повторах тестов.
Использование
testResult.retry
Тип
startTime
Добавлено в: v1.10Время начала этого конкретного запуска теста.
Использование
testResult.startTime
Тип
status
Добавлено в: v1.10Статус этого результата теста. См. также testCase.expectedStatus.
Использование
testResult.status
Тип
- "passed" | "failed" | "timedOut" | "skipped" | "interrupted"
stderr
Добавлено в: v1.10Все, что было записано в стандартный поток ошибок во время выполнения теста.
Использование
testResult.stderr
Тип
stdout
Добавлено в: v1.10Все, что было записано в стандартный поток вывода во время выполнения теста.
Использование
testResult.stdout
Тип
steps
Добавлено в: v1.10Список шагов внутри этого запуска теста.
Использование
testResult.steps
Тип
workerIndex
Добавлено в: v1.10Индекс рабочего процесса, где был выполнен тест. Если тест не был выполнен ни разу, например, когда пользователь прервал тестирование, единственный результат будет иметь workerIndex
, равный -1
.
Узнайте больше о параллелизме и шардировании с Playwright Test.
Использование
testResult.workerIndex
Тип