使用 WebDriver 在 codeceptJS 中通过 Class 获取元素
Get Element By Class in codeceptJS with WebDriver
请问如何使用 codeceptjs 和 WebDriver 通过 class 属性获取元素?
这是我的元素,我想得到 TEST
作为值
<div data-v-f0eb3906="" class="category_label pl-2 pr-2" xpath="1">TEST</div>
有什么想法吗?
如果 class 名称 category_label pl-2 pr-2
是唯一的,您可以使用 XPath
定位该元素
//div[@class='category_label pl-2 pr-2']
或使用 CSS 选择器
div.category_label.pl-2.pr-2
但是如果 category_label pl-2 pr-2
class 名称动态变化或不唯一,您将必须根据某些父元素定义定位器。
请问如何使用 codeceptjs 和 WebDriver 通过 class 属性获取元素?
这是我的元素,我想得到 TEST
作为值
<div data-v-f0eb3906="" class="category_label pl-2 pr-2" xpath="1">TEST</div>
有什么想法吗?
如果 class 名称 category_label pl-2 pr-2
是唯一的,您可以使用 XPath
//div[@class='category_label pl-2 pr-2']
或使用 CSS 选择器
div.category_label.pl-2.pr-2
但是如果 category_label pl-2 pr-2
class 名称动态变化或不唯一,您将必须根据某些父元素定义定位器。