概述

從 v2.3.0 開始,Nightwatch 提供了更強大的測試腳本偵錯體驗。它包含更新的 .pause() 指令(沒有任何重大變更)和新的 .debug() 指令。

更新的 .pause() 指令

.pause() 指令現在提供在偵錯時隨選繼續暫停測試的功能。此外,使用者也可以逐步執行下一個測試步驟(執行下一個測試步驟)並再次暫停。

新的 .debug() 指令

新的 .debug() 指令提供一個 REPL 介面,使用者可以在其中嘗試任何可用的 Nightwatch 指令或斷言,並在正在執行的瀏覽器中即時看到它們的執行情況。