赛普拉斯:测试元素是否不存在

Maccurt:

我希望能够单击一个复选框并测试Cypress中DOM中是否不再有某个元素。有人可以建议您如何做吗?

//This is the Test when the check box is clicked and the element is there
cy.get('[type="checkbox"]').click();
cy.get('.check-box-sub-text').contains('Some text in this div.')

我想做与上面测试相反的事情。因此,当我再次单击它时,具有类的div不应位于DOM中。

Maccurt:

好吧,这似乎行得通,所以它告诉我还有更多有关.should()的知识。

cy.get('.check-box-sub-text').should('not.exist');

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用赛普拉斯,如何测试不存在的元素?

如何使用赛普拉斯检查可能不存在的元素

赛普拉斯:如果不存在元素xpath,如何管理应用程序流程

赛普拉斯测试的随机元素选择

赛普拉斯测试:未找到<li>元素

赛普拉斯:检查元素是否存在,无一例外

赛普拉斯:检查是否有空元素

赛普拉斯的条件测试

赛普拉斯测试验证

赛普拉斯劈弦测试

赛普拉斯-排除之前的测试

赛普拉斯,如何遍历元素?

如何检查赛普拉斯e2e测试中元素是否从不可见?

赛普拉斯(Cypress)-使用cy.intercept声明请求时遇到麻烦。“ cy.its()错误,因为属性:请求在您的主题上不存在。”

赛普拉斯:如果元素存在,那么做一些事情

如果测试失败,是否有可靠的方法可以使赛普拉斯退出?

赛普拉斯是否在每次测试之前清除浏览器缓存?

赛普拉斯测试工具是否有代码生成器

赛普拉斯-是否可以将重复的测试部分存储在一个地方?

赛普拉斯:在使用If条件时如何知道元素是否可见?

如何检查元素是否具有“任何”值赛普拉斯?

赛普拉斯与SystemJS

赛普拉斯重试使测试始终通过

如何使用赛普拉斯测试文件输入?

赛普拉斯测试伪CSS类:之前

赛普拉斯的ignoreTestFiles不会忽略测试

赛普拉斯:仅运行一项测试

赛普拉斯-如何最好地测试多步流程

如何让Teamcity显示赛普拉斯失败的测试列表