TestStep
Представляет шаг в [TestRun].
Методы
titlePath
Добавлено в: v1.10Возвращает список заголовков шагов от корневого шага до текущего шага.
Использование
testStep.titlePath();
Возвращает
Свойства
annotations
Добавлено в: v1.51Список аннотаций, применимых к текущему шагу теста.
Использование
testStep.annotations
Тип
attachments
Добавлено в: v1.50Список файлов или буферов, прикрепленных в ходе выполнения шага через testInfo.attach().
Использование
testStep.attachments
Тип
- Array<Object>
-
namestringИмя вложения.
-
contentTypestringТип содержимого этого вложения для корректного отображения в отчете, например
'application/json'или'image/png'. -
pathstring (опционально)Опциональный путь на файловой системе к прикрепленному файлу.
-
bodyBuffer (опционально)Опциональное тело вложения, используемое вместо файла.
-
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
Тип