调试测试
概述
从 v2.3.0 开始,Nightwatch 提供了更强大的测试脚本调试体验。它包括一个更新的 .pause()
命令(没有重大更改)和一个新的 .debug()
命令。
更新的 .pause() 命令
该 .pause()
命令现在提供了在调试时按需恢复暂停测试的能力。此外,用户还可以单步执行到下一个测试步骤(执行下一个测试步骤)并再次暂停。
新的 .debug() 命令
新的 .debug()
命令提供了一个 REPL 接口,用户可以在其中尝试任何可用的 Nightwatch 命令或断言,并实时查看它们在运行的浏览器中执行。