Ale*_*nov 2 settings json config manifest cypress
我正在进行复制粘贴测试,因此我正在寻找一种授予 Cypress 剪贴板权限的方法。这些浏览器设置在哪里?
因为当我阅读googleDevPage时,我需要手动将权限添加到测试应用程序中的manifest.json,以允许 Cypress 自动完成这些测试,而无需手动授予访问权限。
似乎我正在寻找赛普拉斯应用程序配置。
小智 6
我们的一项测试也有类似的问题。我们在应用程序中使用剪贴板,因此当 cypress 尝试运行代码时,没有权限。
因此,在使用剪贴板的操作之前执行此代码对我们有用:
cy.wrap(Cypress.automation('remote:debugger:protocol', {
command: 'Browser.grantPermissions',
params: {
permissions: ['clipboardReadWrite', 'clipboardSanitizedWrite'],
// make the permission tighter by allowing the current origin only
// like "http://localhost:56978"
origin: window.location.origin,
},
}))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2026 次 |
最近记录: |