Есть ли у Selenium способ проверить, соответствует ли количество предметов критериям? - PullRequest
0 голосов
/ 12 января 2012

Есть ли способ для селена создать что-то подобное:

verifyXpathCount     //div[@class='display']/table/tbody/tr      <=10

т.е. Я хочу убедиться, что таблица содержит меньше или равно 10 <tr> элементов внутри тела указанной таблицы.
Или это выходит за рамки Selenium IDE (версия 1.5)?

1 Ответ

3 голосов
/ 12 января 2012

Вот оно:

storeXpathCount  |   [your xpath]                     |   myCount
verifyEval       |   ${myCount} <= 10 ? true : false  |   true

Обычно вы сохраняете количество элементов, найденных выражением xpath, в myCount, а затем вы можете проверить, что произвольное выражение, использующее это число, имеет значение true (в этом случае мы проверяем, что число меньше 10) .

...