You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

操作二级域名元素时出现cy.origin错误求助

Cypress 12.17.2问题排查方案
  • 检查元素定位逻辑:避免使用动态生成的class、id作为选择器,优先使用data-testid这类稳定属性定位,示例代码:
    cy.get('[data-testid="target-element"]').trigger('click')
    
  • 配置跨域权限:若出现跨域相关报错,在cypress.config.js中添加如下配置(仅限测试环境使用):
    const { defineConfig } = require('cypress')
    
    module.exports = defineConfig({
      e2e: {
        chromeWebSecurity: false,
      },
    })
    
  • 校验浏览器兼容性:Cypress 12.17.2要求Chrome 106+、Firefox 102+,若浏览器版本过低请及时升级
  • 清理Cypress缓存:执行命令清除旧缓存文件,避免缓存导致的异常:
    npx cypress cache clear
    
  • 排查依赖版本冲突:确认项目中第三方测试依赖(如测试库、插件)的版本与Cypress 12.x兼容,必要时升级或回退依赖版本

内容的提问来源于stack exchange,提问作者aldrine00

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 17:23:20