首页 > 解决方案 > 检查 cypress 中的动态元素

问题描述

我正在尝试使用 cypress 进行 e2e 测试。我正在尝试检查动态打开的模式。因为它是动态显示的,所以我需要 cypress 在执行测试之前检查元素是否存在。我试过了 :

cy.get('.modal.show').then(($body) => {
    //perform checks
});

但我收到错误重试超时:预期找到元素:.modal.show,但从未找到它。

有没有办法告诉赛普拉斯在执行其余测试之前检查一个元素?.show类仅在模态可见时添加

标签: cypress

解决方案


推荐阅读