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