テストのデバッグ
概要
v2.3.0以降、Nightwatchはより強力なテストスクリプトのデバッグエクスペリエンスを提供します。これには、更新された.pause()
コマンド(互換性を損なう変更なし)と新しい.debug()
コマンドが含まれます。
更新された .pause() コマンド
.pause()
コマンドは、デバッグ中にオンデマンドで一時停止したテストを再開する機能を提供するようになりました。さらに、ユーザーは次のテストステップにステップオーバー(次のテストステップを実行)して、再度一時停止することもできます。
新しい .debug() コマンド
新しい .debug()
コマンドは、REPLインターフェイスを提供し、ユーザーは利用可能なNightwatchコマンドまたはアサーションを試して、実行中のブラウザでリアルタイムに実行されるのを確認できます。