TestResult
单次 TestCase 运行的结果。
属性
附件
添加于: v1.10通过 testInfo.attachments 在测试执行期间附加的文件或缓冲区列表。
用法
testResult.attachments
类型
duration
添加于: v1.10运行时间,以毫秒为单位。
用法
testResult.duration
类型
error
添加于: v1.10如果在测试执行期间抛出任何错误,则为第一个错误。 这等于 testResult.errors 中的第一个元素。
用法
testResult.error
类型
errors
添加于: v1.10测试执行期间抛出的错误。
用法
testResult.errors
类型
parallelIndex
添加于: v1.30worker 的索引,介于 0
和 workers - 1
之间。 保证同时运行的 worker 具有不同的 parallelIndex
。
用法
testResult.parallelIndex
类型
retry
添加于: v1.10当测试多次重试时,每次重试尝试都会被赋予一个序号。
了解更多关于 测试重试 的信息。
用法
testResult.retry
类型
startTime
添加于: v1.10本次特定测试运行的开始时间。
用法
testResult.startTime
类型
status
添加于: v1.10此测试结果的状态。 另请参阅 testCase.expectedStatus。
用法
testResult.status
类型
- "passed" | "failed" | "timedOut" | "skipped" | "interrupted"
stderr
添加于: v1.10在测试运行期间写入标准错误流的任何内容。
用法
testResult.stderr
类型
stdout
添加于: v1.10在测试运行期间写入标准输出流的任何内容。
用法
testResult.stdout
类型
steps
添加于: v1.10本次测试运行中的步骤列表。
用法
testResult.steps
类型
workerIndex
添加于: v1.10运行测试的 worker 的索引。 如果测试没有运行过一次,例如当用户中断测试时,唯一的结果将具有等于 `-1` 的 workerIndex
。
了解更多关于使用 Playwright Test 进行 并行和分片 的信息。
用法
testResult.workerIndex
类型