Cypress - 如何根据名称定位 WebElement?

问题描述 投票:0回答:0

下面是网络元素的dom,

<span _ngcontent-vej-c357="" class="tree-oooo-name mr-2 mod-cursor-pointer"> qa-testData1 <span _ngcontent-vej-c357="" class="some-name"><!----></span></span>

<span _ngcontent-vej-c357="" class="tree-oooo-name mr-2 mod-cursor-pointer"> qa-testData2 <span _ngcontent-vej-c357="" class="some-name"><!----></span></span>

注意:在dom中,有超过10个具有相同标识符的元素 -

tree-oooo-name mr-2 mod-cursor-pointer

当我尝试使用下面的标识符时,它给出了超过 1 个匹配元素

span[class*='tree-oooo-name']

有没有办法在不使用 xpath 的情况下根据名称(qa-testData1 和 qa-testData2)识别元素?

css-selectors cypress ui-automation
© www.soinside.com 2019 - 2024. All rights reserved.