【发布时间】:2016-06-07 01:45:46
【问题描述】:
首先我需要完成什么... 如果测试失败,它会打开一个网络浏览器,我需要关闭它。我不能只关闭 iexplore.exe,因为可能还有其他浏览器窗口打开了我想保持打开状态。
现在... 我有一个恢复场景,它会在我关闭特定浏览器窗口的测试执行中触发任何错误。当测试失败时,它会启动并关闭浏览器。出色的。问题是测试被标记为通过。我可以使用reporter.reportevent 使其失败,但我仍然错过了有关错误的数据。
如果我禁用恢复方案,测试会正确失败,并且我有一堆关于测试失败原因的信息。是否可以将该信息传递给恢复方案?所以我可以关闭浏览器,测试失败并获得有关问题的信息。
【问题讨论】: