概述

从 v2.3.0 开始,Nightwatch 提供了更强大的测试脚本调试体验。它包括一个更新的 .pause() 命令(没有重大更改)和一个新的 .debug() 命令。

更新的 .pause() 命令

.pause() 命令现在提供了在调试时按需恢复暂停测试的能力。此外,用户还可以单步执行到下一个测试步骤(执行下一个测试步骤)并再次暂停。

新的 .debug() 命令

新的 .debug() 命令提供了一个 REPL 接口,用户可以在其中尝试任何可用的 Nightwatch 命令或断言,并实时查看它们在运行的浏览器中执行。