我正在使用 Cypress 来测试 Mageto2。
问题:每当我导航到后端的不同部分时,我都会被要求登录(并且 Magento 在登录后重定向到某个设置的页面,而不是请求的页面)
问题:在使用 Cypress 进行测试时,有没有办法记住我的 session ,这样我就不必登录以重定向到支持部分?
最佳答案
Cypress 在每次测试前都会清除所有 cookie
Cypress.Cookies.defaults({
preserve: "adminhtml"
})
仅供引用:adminhtml cookie 存储管理员的 session ID
编辑
在magento 2中,管理 session ID似乎存储在名为“admin”的cookie中
Cypress.Cookies.defaults({
preserve: "admin"
})
关于javascript - 发生重定向时如何记住 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47015935/