【发布时间】:2021-11-09 08:04:54
【问题描述】:
我如何提供有关通过测试的其他信息?
console.log 不起作用,因为输出被覆盖,因为工具记录了它自己的有关测试的信息。 (也许这是一个错误?)最终,除非测试失败,否则我们不能依赖任何输出使其进入最终屏幕。理想情况下,我想将一个对象(可能还有屏幕截图)推送到旨在收集有关测试信息的东西上,然后将其与测试相关联并通过测试的输出进行访问。
构建自定义对象不起作用,因为 playwright 具有内部功能,例如重试测试。
这是一个典型场景:在访问网站时,可能会创建一条记录(工作订单 ID 或采购订单编号,以及在此过程中可能遇到的各种其他信息)。
理想情况下,我正在寻找一些对象,例如:
test.addInfo( someObject )
也许在测试结束时,这会被丢弃,或者可供报告工具使用。
【问题讨论】:
标签: playwright