セッションに関する情報の取得、削除、または新規セッションの作成を行います。デフォルトでは現在のセッションが使用されます。

使用方法

                    .session([action], [sessionId], [callback])
                

this.demoTest = function (browser) {
   browser.session(function(result) {
     console.log(result.value);
   });
   //
   browser.session('delete', function(result) {
     console.log(result.value);
   });
   //
   browser.session('delete', '12345-abc', function(result) {
     console.log(result.value);
   });
}

パラメータ

名前 説明
action
オプション
文字列

使用するHTTP動詞。「get」、「post」、または「delete」を指定できます。コールバックのみが渡された場合、デフォルトで「get」が想定されます。

sessionId
オプション
文字列

情報取得または削除対象のセッションのID。

callback
オプション
関数

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

W3C WebDriver仕様