如何使用Robot Framework获取div的最后一个定位器

时间:2019-07-19 10:58:41

标签: xpath css-selectors robotframework

我不知道要从div中获取最后一个定位符

我尝试在Get Element Count中用div来计数元素,但是它只有1

示例html

<div class="add-product"
 <p data-aura-rendered-by="188:14729;a">
  <span data-aura-rendered-by="191:14729;a">01-January</span>
 <p data-aura-rendered-by="195:14729;a">
  <span data-aura-rendered-by="198:14729;a">02-February</span>
 <p data-aura-rendered-by="230:14729;a">
  <span data-aura-rendered-by="233:14729;a">07-July</span>
 </p>
</div>

我需要计算div中的所有元素或获得div中的最后一个位置(7月7日),但是每次div包含不同数量的元素(取决于测试)数据)。

1 个答案:

答案 0 :(得分:4)

使用以下xpath,它将标识最后一个元素07-July

(//div[@class='add-product']//span)[last()]