赛普拉斯期望元素是一回事
cypress expect element to be one thing or another
我正在测试的网站上有两种状态,元素设置为 .Image 或 .image,因此我需要验证是否存在任何一种状态。
cy.get(".Image").should('exist')
但是我当然需要扩展它所以它也会寻找 .image
谢谢,
您可以使用逗号,然后写两个选择器。这将充当 OR 条件。
cy.get('.Image,.image').should('exist')
包含正则表达式的方法应该可以完成工作:
cy.contains('/^\.\b(Image)\b/i').should('exist')
赛普拉斯不关心(在这种情况下)。
cy.get(".Image").should('exist')
将在
中选取两个跨度
<span class="Image"></span>
<span class="image"></span>
我正在测试的网站上有两种状态,元素设置为 .Image 或 .image,因此我需要验证是否存在任何一种状态。
cy.get(".Image").should('exist')
但是我当然需要扩展它所以它也会寻找 .image
谢谢,
您可以使用逗号,然后写两个选择器。这将充当 OR 条件。
cy.get('.Image,.image').should('exist')
包含正则表达式的方法应该可以完成工作:
cy.contains('/^\.\b(Image)\b/i').should('exist')
赛普拉斯不关心(在这种情况下)。
cy.get(".Image").should('exist')
将在
<span class="Image"></span>
<span class="image"></span>