首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cypress显示了JS window._tcfapi错误,我无法从手动测试中再现该错误。

Cypress显示了JS window._tcfapi错误,我无法从手动测试中再现该错误。
EN

Stack Overflow用户
提问于 2021-05-30 10:04:12
回答 1查看 229关注 0票数 2

重述此错误errors.spec.js的柏树测试

此测试代码:

代码语言:javascript
复制
context('Navigation to our website', () => {
  it('Visit and check quantcast has error or not', () => {
    cy.visit('https://www.nanoresort.com/stories/celebrities-lost-money-can-no-longer-afford-extravagant-lifestyles/');
  })
})

屏幕截图显示了这个问题,tcfapi误差

如果我在浏览器中从测试中打开这个链接,那么我就不会看到这个window.__tcfapi错误。我可以复制这个错误,从柏树的任何其他网站使用quantcast库,但我没有看到这在我的浏览器没有柏树。

你能帮我理解一下为什么我在赛柏运行这个测试时会出现这个错误吗?

EN

回答 1

Stack Overflow用户

发布于 2022-05-02 09:47:13

如果不需要调用Quantcast api,只需阻塞cypress.json中的脚本域就可以修复它

代码语言:javascript
复制
{
  "blockHosts": [
    "*.quantserve.com",
    "*.consensu.org"
  ]
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67759924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档