我下面有以下代码:
<div _ngcontent-c6="" class="inner">
<h1 _ngcontent-c6=""> Testing 1 </h1>
</div>
<div _ngcontent-c6="" class="inner">
<h1 _ngcontent-c6=""> Testing 2 </h1>
</div>
<div _ngcontent-c6="" class="inner">
<h1 _ngcontent-c6=""> Testing 3 </h1>
</div>
我希望获得第三个h1的值。所以我尝试了element(by.css(“ h1”))。getText();但是我得到的是第一价值。那我怎么得到第三个值?
答案 0 :(得分:2)
您可以使用量角器的 .get()
,该索引具有一个索引:
element.all(By.tagName('h1')).get(2).getText();
或CSS伪类 :nth-of-type
:
element(By.css('h1:nth-of-type(2)').getText();