TestStep
Представляет шаг в [TestRun].
Методы
titlePath
Добавлено в: v1.10Возвращает список заголовков шагов от корневого шага до текущего шага.
Использование
testStep.titlePath();
Возвращает
Свойства
annotations
Добавлено в: v1.51Список аннотаций, применимых к текущему шагу теста.
Использование
testStep.annotations
Тип
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
Тип
duration
Добавлено в: v1.10Время выполнения в миллисекундах.
Использование
testStep.duration
Тип
error
Добавлено в: v1.10Ошибка, возникшая во время выполнения шага, если таковая имеется.
Использование
testStep.error
Тип
location
Добавлено в: v1.10Опциональное местоположение в исходном коде, где определен шаг.
Использование
testStep.location
Тип
parent
Добавлено в: v1.10Родительский шаг, если таковой имеется.
Использование
testStep.parent
Тип
startTime
Добавлено в: v1.10Время начала выполнения данного шага теста.
Использование
testStep.startTime
Тип
steps
Добавлено в: v1.10Список шагов внутри данного шага.
Использование
testStep.steps
Тип
title
Добавлено в: v1.10Понятный пользователю заголовок шага теста.
Использование
testStep.title
Тип