Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.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 发生重定向时如何记住会话?_Javascript_Magento2_E2e Testing_Cypress - Fatal编程技术网

Javascript 发生重定向时如何记住会话?

Javascript 发生重定向时如何记住会话?,javascript,magento2,e2e-testing,cypress,Javascript,Magento2,E2e Testing,Cypress,我正在使用Cypress测试Mageto2 问题:每当我导航到后端的不同部分时,我都会被请求登录(并且Magento会在登录后重定向到某个设置页面,而不是请求的页面) 问题:在使用Cypress进行测试时,是否有一种方法可以记住我的会话,这样我就不必登录以重定向到备份的一部分?Cypress会在每次测试之前清除所有cookie Cypress.Cookies.defaults({ whitelist: "adminhtml" }) 见: 仅供参考:adminhtmlcookie存储管理员的

我正在使用Cypress测试Mageto2

问题:每当我导航到后端的不同部分时,我都会被请求登录(并且Magento会在登录后重定向到某个设置页面,而不是请求的页面)


问题:在使用Cypress进行测试时,是否有一种方法可以记住我的会话,这样我就不必登录以重定向到备份的一部分?

Cypress会在每次测试之前清除所有cookie

Cypress.Cookies.defaults({
  whitelist: "adminhtml"
})
见:

仅供参考:adminhtmlcookie存储管理员的会话id

编辑

似乎在magento 2中,管理员会话id存储在名为“admin的cookie中


不客气。别忘了接受我的回答并投赞成票;)
Cypress.Cookies.defaults({
  whitelist: "admin"
})