跳至主要内容

测试步骤

表示 [TestRun] 中的一个步骤。


方法

titlePath

添加于:v1.10 testStep.titlePath

返回从根步骤到此步骤的步骤标题列表。

用法

testStep.titlePath();

返回值


属性

category

添加于:v1.10 testStep.category

步骤类别,用于区分具有不同来源和详细程度的步骤。内置类别为

  • hook 用于夹具和钩子的初始化和拆卸
  • expect 用于 expect 调用
  • pw:api 用于 Playwright API 调用。
  • test.step 用于 test.step API 调用。

用法

testStep.category

类型


duration

添加于:v1.10 testStep.duration

以毫秒为单位的运行时间。

用法

testStep.duration

类型


error

添加于:v1.10 testStep.error

步骤执行期间抛出的错误(如果有)。

用法

testStep.error

类型


location

添加于:v1.10 testStep.location

步骤定义的源代码中的可选位置。

用法

testStep.location

类型


parent

添加于:v1.10 testStep.parent

父步骤(如果有)。

用法

testStep.parent

类型


startTime

添加于:v1.10 testStep.startTime

此特定测试步骤的开始时间。

用法

testStep.startTime

类型

  • [Date]

steps

添加于:v1.10 testStep.steps

此步骤内部的步骤列表。

用法

testStep.steps

类型


title

添加于:v1.10 testStep.title

用户友好的测试步骤标题。

用法

testStep.title

类型