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

Ran*_*mba 2 testing protractor e2e-testing

让量角器填写一个字段,单击“保存”按钮,然后将信息追加到UL(li为每个保存创建一个新的信息)。

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

对此有很多麻烦,谢谢。

ale*_*cxe 5

有一个相关count()功能:

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

expect(list.count()).toBe(3);
Run Code Online (Sandbox Code Playgroud)

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

expect(list.last().isDisplayed()).toBe(true);
Run Code Online (Sandbox Code Playgroud)