我需要检查的网页和css的标志可见性是
< h6 class=“IBC排版-根jss10 IBC排版-h6”>IBC破折号
我是那样写的,但它不能工作
Cy.get(“root排版-根jss10 root排版-h6”).should(‘be.visible’)
发布于 2021-11-23 20:35:03
不建议在Cypress中通过类名查询元素,因为它与易失性相关,比如样式。
你可以使用cy.get('[class="MuiTypography-root jss10 MuiTypography-h6"]')来实现,但是我建议你使用cy.contains('IBC DASH'),cy.get('h6'),或者,如果可能的话,你可以添加一个data-cy="logo"到你的元素,然后使用cy.get('[data-cy=logo]')。
发布于 2021-11-24 07:38:53
请注意,此元素有三个不同的类。因此,你必须用Daniel建议的方式来命名它:
cy.get('[class="MuiTypography-root jss10 MuiTypography-h6"]')或使用
cy.get('.MuiTypography-root.jss10.MuiTypography-h6')https://stackoverflow.com/questions/70087228
复制相似问题