量角器中的count select选项不起作用

时间:2014-08-26 12:24:03

标签: select option protractor

我想计算select选项中的元素数量,但它不起作用。 这是网站的HTML代码:

<select class="kdninputtextrequired" id="OBJ_90200782_0" name="OBJ_90200782_0" size="1">
   <option value="">(Sélectionnez un élément)</option>
   <option value="0">Monsieur</option>
   <option value="1">Madame</option>
   <option value="2">Mademoiselle</option>
</select>

我试图这样做:

var nb = browser.element.all(by.id('OBJ_90200782_0')).count();
expect(nb).toBe(4);

但我有这样的信息:&#34;预期1为4。&#34;

为什么?请帮忙......

1 个答案:

答案 0 :(得分:1)

你正在计算select元素,试试这个:

browser.element(by.id('OBJ_90200782_0')).all(by.tagName('option').count();