我想计算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;
为什么?请帮忙......
答案 0 :(得分:1)
你正在计算select元素,试试这个:
browser.element(by.id('OBJ_90200782_0')).all(by.tagName('option').count();