javascript - Cypress 没有点击元素

标签 javascript automation automated-tests cypress

describe('(F<->C) switching', function() {
it("(F<->C) swithing", function() {
    cy.visit('https://weather.com')
    cy.get('.styles__borderLeft__2zhrE').contains('°C')
    cy.get('.styles__button__1Rnmk').first().click()
   })
})

这是一个如此简单的代码,但由于某种原因它没有点击按钮。你知道为什么吗?您可以检查此代码,我不明白出了什么问题 Weather.com

最佳答案

使用 .click({force: true }) 强制事件单击

参见https://docs.cypress.io/guides/core-concepts/interacting-with-elements.html#forcing

关于javascript - Cypress 没有点击元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59375097/

相关文章:

ruby - Rails 3 - 测试 Controller 的 GET 方法 - 尝试使用 JSON 并出现 406 错误

haskell - 如何从 HPC 的代码覆盖范围中排除 Show 的派生?

javascript - 如果在 iframe 中,则以不同方式显示页面 (css)

r - 使用传递文件的a.R在命令行上调用RMarkdown

javascript - 返回不带方括号的 json 对象

javascript - 如何使用 javascript 和 Protractor 访问 "hidden"样式属性

python - 创建 python 包后,无法从其他目录访问一个目录中的 .robot 文件中的关键字

maven-2 - 在哪里可以找到 Surefire 生成的 XML (TEST-<testname>.xml) 文件的 DTD 或 XML 架构?

javascript - html 5 函数未执行?

javascript - 页面重新加载背景位置上的 Stellar.js 出错