如何解决使用 Cypress 对使用 Salesforce 构建的网站进行自动化测试
我正在测试可用于自动化 UI 测试的工具,但我遇到了 Cypress,这似乎不是一个糟糕的工具。
但是从一开始就遇到了问题。 请看看它并告诉我,也许我遗漏了一些东西或不理解,因为它对我来说是一个新工具。任何评论和提示将不胜感激。
这是我需要做的最简单的事情:
- 点击“培训”板块:
- 我用来这样做的代码:
it('quick tiles',() => {
cy.get('div').contains('Training').click()
})
当我在这里运行测试时,我看到的是:
Timed out retrying after 4050ms: cy.click() failed because this element is not visible:
<c-com-tile-menu-cmp data-data-rendering-service-uid="72" data-aura-rendered-by="23:2;a" c-comtilemenucmp_comtilemenucmp-host=""></c-com-tile-menu-cmp>
This element <c-com-tile-menu-cmp> is not visible because it has an effective width and height of: 0 x 0 pixels.
Fix this problem,or use {force: true} to disable error checking.
我已经尝试根据错误消息中的建议添加 {force: true},但仍然不起作用...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。