首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用cypress检查标志的可见性

如何用cypress检查标志的可见性
EN

Stack Overflow用户
提问于 2021-11-23 20:11:04
回答 2查看 31关注 0票数 0

我需要检查的网页和css的标志可见性是

< h6 class=“IBC排版-根jss10 IBC排版-h6”>IBC破折号

我是那样写的,但它不能工作

Cy.get(“root排版-根jss10 root排版-h6”).should(‘be.visible’)

EN

回答 2

Stack Overflow用户

发布于 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]')

票数 0
EN

Stack Overflow用户

发布于 2021-11-24 07:38:53

请注意,此元素有三个不同的类。因此,你必须用Daniel建议的方式来命名它:

代码语言:javascript
复制
cy.get('[class="MuiTypography-root jss10 MuiTypography-h6"]')

或使用

代码语言:javascript
复制
cy.get('.MuiTypography-root.jss10.MuiTypography-h6')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70087228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档