現在のページで表示される単一のクッキーを取得します。

クッキーは、こちらで定義されているプロパティを持つクッキーJSONオブジェクトとして返されます。

使い方

                    .cookies.get(name, [callback])
                

module.exports = {
  'get a cookie': function (browser) {
    browser
      .cookies.get('test_cookie', function (result) {
        const cookie = result.value;
        this.assert.equal(cookie.name, 'test_cookie');
        this.assert.equal(cookie.value, '123456');
      });
  },

  'get a cookie with ES6 async/await': async function (browser) {
    const cookie = await browser.cookies.get('test_cookie');
    browser.assert.equal(cookie.name, 'test_cookie');
    browser.assert.equal(cookie.value, '123456');
  }
};

パラメータ

名前 タイプ 説明
name string

クッキーの名前。

callback
オプション
function

結果の値で呼び出されるコールバック関数。

戻り値

タイプ 説明
object | null

こちらで定義されているプロパティを持つクッキーオブジェクト。または、クッキーが見つからなかった場合はnull

参照