TestStep
表示 [TestRun] 中的一个步骤。
方法
titlePath
新增于: v1.10返回从根步骤到当前步骤的标题列表。
用法
testStep.titlePath();
返回
属性
annotations
添加于: v1.51适用于当前测试步骤的注解列表。
用法
testStep.annotations
类型
attachments
新增于: v1.50在步骤执行过程中通过 testInfo.attach() 附加的文件或缓冲区列表。
用法
testStep.attachments
类型
category
新增于: v1.10用于区分不同来源和详细程度的步骤类别。内置类别包括:
expect用于断言调用fixture用于 fixture 的设置与拆卸hook用于钩子(hooks)的初始化与拆卸pw:api用于 Playwright API 调用。test.step用于 test.step API 调用。test.attach用于 testInfo.attach API 调用。
用法
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
类型