我正在研究足球比赛门票销售页面的自动化。该网络处于预生产阶段,因此在访问该页面时要求我提供基本身份验证。
这就是为什么在访问时我执行以下命令:
cy.visit('https://user:[email protected]/')
但目前客户已经添加了另一个基本身份验证,该身份验证在单击支付按钮后出现在支付网关中。
在项目的前一个版本中,他神奇地忽略了弹出窗口并继续前进,但最近我迁移到最新版本的 Cypress,现在当我到达该步骤时项目崩溃并出现身份验证错误。我该如何处理?
研究了一下我看到了下面的代码,但它只在访问命令后有效,但我需要在点击后。
cy.visit('your url', {
auth: {
username: 'enter username',
password: 'enter password,
},
})
老柏树:9.5.1 新赛普拉斯:10.8.0 节点:8.13.2
我有同样的问题。有什么更新吗?