TestResult
单个 TestCase 运行的结果。
- testResult.attachments
- testResult.duration
- testResult.error
- testResult.errors
- testResult.retry
- testResult.startTime
- testResult.status
- testResult.stderr
- testResult.stdout
- testResult.steps
- testResult.workerIndex
testResult.attachments
Added in: v1.10通过 testInfo.attachments 在测试执行期间附加的文件或缓冲区列表。
testResult.duration
Added in: v1.10- type: <number>
运行时间,以毫秒为单位。
testResult.error
Added in: v1.10- type: <TestError>
测试执行期间抛出的第一个错误(如果有)。这等同于 testResult.errors 中的第一个元素。
testResult.errors
Added in: v1.10测试执行期间抛出的错误。
testResult.retry
Added in: v1.10- type: <number>
当测试多次重试时,每次重试尝试都会获得一个顺序编号。
了解更多关于测试重试的信息。
testResult.startTime
Added in: v1.10- type: <[Date]>
此特定测试运行的开始时间。
testResult.status
Added in: v1.10- type: <"passed"|"failed"|"timedOut"|"skipped"|"interrupted">
此测试结果的状态。另请参阅 testCase.expectedStatus。
testResult.stderr
Added in: v1.10测试运行期间写入标准错误输出的任何内容。
testResult.stdout
Added in: v1.10测试运行期间写入标准输出的任何内容。
testResult.steps
Added in: v1.10此测试运行内的步骤列表。
testResult.workerIndex
Added in: v1.10- type: <number>
运行测试的工作进程索引。如果测试没有运行过一次,例如用户中断了测试,则唯一的结果将具有等于 -1 的 workerIndex。
了解更多关于 Playwright Test 的并行化和分片的信息。