当运行我的cypress测试时,它跳过测试,并直接运行后挂钩。然后,它记录此错误消息并完成:
Uncaught CypressError: Cannot call "cy.get()" outside a running test., not from Cypress.任何可能导致这种奇怪行为的原因。它应该先运行测试,然后再运行after挂钩。
我正在尝试执行搜索文本字段中的位置搜索。在输入地名时,系统将在搜索字段下显示地点的自动完成。我已经在cypress中使用触发器mousedown编写了测试,以获取自动补全项。failing the test })
}) 测试在Cypress test runner (UI)中成功运行。但是当从命令行运行时,它抛出Cypr
当我尝试使用柏树选择下拉菜单时,它告诉我它是不可见的。当我遵循柏树提供的解释网址时,它建议我在点击中使用{force: true}。这使得我的测试得以通过,但实际上似乎从来没有选择过这些项目。我还遵循了提供的解决方案,并实现了对实际选项的jQuery单击(注意,我的选择和选项标记不是md和md-选项标记)。sample.spec.js在我的柏树目录中:it('signs up a new user
我正在用Cypress测试一些Reactjs UI。当我使用localhost:3000在本地运行测试时,测试通过,但当我推送到Gitlab CI时,测试失败,错误如下所示。CypressError: Timed out retrying: Expected to find element: '.css-iyxtew', but never found it.我的猜测是Gitlab上的</
我正在使用Cypresscy.get来抓取元素,但是如果没有元素,我的测试就会失败。我不希望它失败。我希望它能继续下去。测试只是列出其中的项目(如果有)。当我运行它时,我得到这个错误: CypressError: Timed out retrying: Expected to find element:'data-cy-component=list-item-title它在元素存在的地方工作得很好。如果没