.cookies.set() 編集を提案
こちらに定義されているプロパティを持つ、cookie JSONオブジェクトとして指定されたcookieを設定します。
使い方
.cookies.set(cookie, [callback])
例
module.exports = {
'set a cookie': function (browser) {
browser
.cookies.set({
name: "test_cookie",
value: "test_value",
path: "/", // (Optional)
domain: "example.org", // (Optional)
secure: false, // (Optional)
httpOnly: false, // (Optional)
expiry: 1395002765 // (Optional) time in seconds since midnight, January 1, 1970 UTC
});
},
'set a cookie with ES6 async/await': async function (browser) {
await browser.cookies.set({
name: 'test_cookie',
value: 'test_value',
domain: 'example.org', // (Optional)
sameSite: 'Lax' // (Optional)
});
}
};
パラメータ
名前 | タイプ | 説明 |
---|---|---|
cookie |
オブジェクト | cookieオブジェクト。 |
callback オプション |
関数 | コマンドが完了したときに呼び出されるオプションのコールバック関数。 |