TestStep
Представляет шаг в [TestRun].
Методы
titlePath
Добавлено в: v1.10Возвращает список заголовков шагов от корневого шага до текущего шага.
Использование
testStep.titlePath();
Возвращает
- [Array]<[string]>#
Свойства
annotations
Добавлено в: v1.51Список аннотаций, применимых к текущему шагу теста.
Использование
testStep.annotations
Тип
- [Array]<[Object]>
-
type
[string]Тип аннотации, например
'skip'
. -
description
[string] (опционально)Опциональное описание.
-
attachments
Добавлено в: v1.50Список файлов или буферов, прикрепленных в ходе выполнения шага через testInfo.attach().
Использование
testStep.attachments
Тип
- [Array]<[Object]>
-
name
[string]Имя вложения.
-
contentType
[string]Тип содержимого этого вложения для корректного отображения в отчете, например
'application/json'
или'image/png'
. -
path
[string] (опционально)Опциональный путь на файловой системе к прикрепленному файлу.
-
body
[Buffer] (опционально)Опциональное тело вложения, используемое вместо файла.
-
category
Добавлено в: v1.10Категория шага для различения шагов с разным происхождением и уровнем детализации. Встроенные категории:
hook
для инициализации и завершения фикстур и хуковexpect
для вызовов expectpw:api
для вызовов API Playwright.test.step
для вызовов API test.step.
Использование
testStep.category
Тип
- [string]
duration
Добавлено в: v1.10Время выполнения в миллисекундах.
Использование
testStep.duration
Тип
- [number]
error
Добавлено в: v1.10Ошибка, возникшая во время выполнения шага, если таковая имеется.
Использование
testStep.error
Тип
- [TestError]
location
Добавлено в: v1.10Опциональное местоположение в исходном коде, где определен шаг.
Использование
testStep.location
Тип
- [Location]
parent
Добавлено в: v1.10Родительский шаг, если таковой имеется.
Использование
testStep.parent
Тип
- [TestStep]
startTime
Добавлено в: v1.10Время начала выполнения данного шага теста.
Использование
testStep.startTime
Тип
- [Date]
steps
Добавлено в: v1.10Список шагов внутри данного шага.
Использование
testStep.steps
Тип
- [Array]<[TestStep]>
title
Добавлено в: v1.10Понятный пользователю заголовок шага теста.
Использование
testStep.title
Тип
- [string]