在使用 Fitnesse、Slim 和浏览器测试框架时,我遇到了计算有序列表(简化)中项目数量的挑战:
<a>
<b>1</b>
<b>2</b>
<b>3</b>
</a>
我发现其中一种计数方法:
|check |number of items |xpath=//b |in |xpath=//a |3 |
不起作用,因为它只会测试文本出现在网页上的次数,而不是元素。因此,我被指向 xpath 的计数函数,但它返回项目列表而不是出现的总数,如下所示:
|check |value of |xpath=//ol[count(li)=3] |[<b>1</b>
<b>2</b>
<b>3</b>] expected: [3] |
因此,我如何才能获得某个元素出现次数的整数?