ProtractorJS 测试新的 LI 元素是否已附加到 UL

ProtractorJS testing if new LI element has been appended to UL

用量角器填写字段,单击保存按钮,然后将信息附加到 UL(每次保存都会创建一个新的 li)。

我想测试 li 元素的数量是否增加或者是否推送了新的 li

在这方面遇到了很多麻烦,谢谢。

有一个相关的count()函数:

var list = element.all(by.css('ul.items li'));

expect(list.count()).toBe(3);

此外,如果要检查 list 中的最后一个元素,请使用 last() 获取它,例如:

expect(list.last().isDisplayed()).toBe(true);