Multiple Ways Of Checking If Element Becomes Visible
Elements is visible - multiple ways
describe('multiple ways to check element is visible', () => {
it('check element is visible', () => {
cy.visit("https://letcode.in/buttons")
// First appraoch
cy.get("[class='control']:has(button#isDisabled)").should("be.visible")
// Second appraoch
cy.get("[class='control']:has(button#isDisabled)").should("satisfy", Cypress.dom.isVisible)
// Third appraoch
cy.get("[class='control']:has(button#isDisabled)").then(($ele)=>{
if(!Cypress.dom.isVisible($ele)){
throw new Error('Element is hidden or Not visible')
}
})
});
})
Comments
Post a Comment