我想知道一个元素是否可见,但我不确定如何做到这一点。 我知道我们可以运行以下命令:
cy.get('selector').should('be.visible')
但如果该元素不可见,则测试会失败。所以我只想要一个布尔值,表示元素不可见,这样我就可以通过if条件来决定。
用例:
我想通过单击按钮打开侧边栏菜单,但仅在侧边栏不可见时才能这样做。
if(sidebarIsInvisible){
cy.get('#sideMenuToggleButton').click();
}
这是可能的吗?
非常感谢任何贡献。
提前致谢。