このコマンドはテストの実行を一時停止し、ユーザーがREPLインターフェースでタイプ入力できる状態にします。
利用可能なNightwatchコマンドまたはアサーションを入力すると、実行中のブラウザで実行されます。
リアルタイムで実行されます。

これは、特定のコマンドが期待どおりに動作しない理由や、特定のアサーションが失敗する理由をデバッグするために使用できます。
さまざまな方法でコマンドとアサーションを試すこと(正しいロケーターが見つかるまで、さまざまなロケーターでアサーションを試す)、または利用可能なNightwatchコマンドを試すことによって使用できます。
およびアサーションを試すことができます。
およびアサーションを試すことができます。

使い方

// async function is required while using the debug
// command to get the correct result as output.
this.demoTest = async function (browser) {
  browser.debug();

  // with no auto-complete
  browser.debug({preview: false});

  // with a timeout of 6000 ms (time for which the interface
  // would wait for a result).
  browser.debug({timeout: 6000})
};

パラメーター

名前 説明
config
オプション
オブジェクト

REPLインターフェースの設定オプション。

callback
オプション
関数

コマンドが完了したときに呼び出されるオプションのコールバック関数。