Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在剧作家测试中添加cookie_Javascript_Puppeteer_E2e Testing_Playwright - Fatal编程技术网

Javascript 在剧作家测试中添加cookie

Javascript 在剧作家测试中添加cookie,javascript,puppeteer,e2e-testing,playwright,Javascript,Puppeteer,E2e Testing,Playwright,无论我做什么,我都会得到一个错误,要么X.cookies不是函数,要么X.addCookies不是函数。我试过使用context,page.context。browserContext等,它总是以相同的方式结束ok,page.context以及browserContext未定义,因此错误不同 背景: 剧作家版本:1.4.2 操作系统:Ubuntu 20.4 Node.js版本:10.15.1 浏览器:铬 代码: }) 在测试中: // await context.addCookies

无论我做什么,我都会得到一个错误,要么X.cookies不是函数,要么X.addCookies不是函数。我试过使用context,page.context。browserContext等,它总是以相同的方式结束ok,page.context以及browserContext未定义,因此错误不同

背景:

剧作家版本:1.4.2 操作系统:Ubuntu 20.4 Node.js版本:10.15.1 浏览器:铬 代码:

})

在测试中:

      // await context.addCookies([
  //   { name: "csrftoken", value: cookieToken, path: "/" },
  //   { name: "sessionid", value: cookieSession, path: "/" },
  // ]);
  // await context.cookies();

const context仅在beforeach方法中设置,在测试中不可用


将其定义为全局变量

请分享一个示例!
      // await context.addCookies([
  //   { name: "csrftoken", value: cookieToken, path: "/" },
  //   { name: "sessionid", value: cookieSession, path: "/" },
  // ]);
  // await context.cookies();