我需要使用类似以下内容的元素,根据元素内部的文本来定位元素/验证元素的存在感:
//div[contains(text(),'<My intended text>')]
由于Cypress.io还不支持XPATh,因此如何使用备用定位器对其进行定位。
似乎在围绕cssselectors进行了很多讨论:包含&尝试div:contains('<My intended text>')
时找不到元素。
鉴于XPATH和CSSLocator在现代浏览器上均具有良好的性能。
请告知。谢谢
答案 0 :(得分:1)
所以您要寻找包含“我想要的文字”的父母吗?
您可以使用以下方法来实现:
from exc
,这就是您选择元素的方式。现在,您可以使用例如cy.contains('My intended text')
单击包含“我想要的文本”的元素