Перейти к основному содержимому

TestResult

Результат выполнения одного TestCase.


Свойства

attachments

Добавлено в: v1.10 testResult.attachments

Список файлов или буферов, прикрепленных во время выполнения теста через testInfo.attachments.

Использование

testResult.attachments

Тип

  • Array<Object>
    • name string

      Имя вложения.

    • contentType string

      Тип содержимого этого вложения для корректного отображения в отчете, например, 'application/json' или 'image/png'.

    • path string (опционально)

      Необязательный путь в файловой системе к прикрепленному файлу.

    • body Buffer (опционально)

      Необязательное тело вложения, используемое вместо файла.


duration

Добавлено в: v1.10 testResult.duration

Время выполнения в миллисекундах.

Использование

testResult.duration

Тип


error

Добавлено в: v1.10 testResult.error

Первая ошибка, возникшая во время выполнения теста, если таковая была. Это равно первому элементу в testResult.errors.

Использование

testResult.error

Тип


errors

Добавлено в: v1.10 testResult.errors

Ошибки, возникшие во время выполнения теста.

Использование

testResult.errors

Тип


parallelIndex

Добавлено в: v1.30 testResult.parallelIndex

Индекс рабочего процесса от 0 до workers - 1. Гарантируется, что рабочие процессы, выполняющиеся одновременно, имеют разный parallelIndex.

Использование

testResult.parallelIndex

Тип


retry

Добавлено в: v1.10 testResult.retry

Когда тест повторяется несколько раз, каждой попытке присваивается последовательный номер.

Узнайте больше о повторах тестов.

Использование

testResult.retry

Тип


startTime

Добавлено в: v1.10 testResult.startTime

Время начала этого конкретного запуска теста.

Использование

testResult.startTime

Тип


status

Добавлено в: v1.10 testResult.status

Статус этого результата теста. См. также testCase.expectedStatus.

Использование

testResult.status

Тип

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

stderr

Добавлено в: v1.10 testResult.stderr

Все, что было записано в стандартный поток ошибок во время выполнения теста.

Использование

testResult.stderr

Тип


stdout

Добавлено в: v1.10 testResult.stdout

Все, что было записано в стандартный поток вывода во время выполнения теста.

Использование

testResult.stdout

Тип


steps

Добавлено в: v1.10 testResult.steps

Список шагов внутри этого запуска теста.

Использование

testResult.steps

Тип


workerIndex

Добавлено в: v1.10 testResult.workerIndex

Индекс рабочего процесса, где был выполнен тест. Если тест не был выполнен ни разу, например, когда пользователь прервал тестирование, единственный результат будет иметь workerIndex, равный -1.

Узнайте больше о параллелизме и шардировании с Playwright Test.

Использование

testResult.workerIndex

Тип