量角器伪元素

时间:2016-02-22 09:52:41

标签: javascript protractor pseudo-element

我在div下有四个类,当选择一个时,一个类会附加伪元素':: before'。我想找到哪个元素有psuedo-element,但是如何用量角器检查呢?

<div class>
     <i class>#1.... ::before</i>
     <i class>#2.... </i>
     <i class>#3.... </i>
     <i class>#4.... </i>
</div>

我试过'.getAttributes('。example_class_here')'但是::之前没有显示。我也尝试过来自Javscript的.getComputedStyle,但它也不喜欢这样。

建议和编码示例表示赞赏!

1 个答案:

答案 0 :(得分:-1)

您可以获取元素中的类,如:

element.getAttribute('class')

然后如果你想断言元素是否包含特定的类

expect(element.getAttribute('class')).toContain('yourClass')