作为对我的 Angular 应用程序进行量角器测试的一部分,我正在尝试计算Angular Grid中的行数。
我能够计算使用的列数,ag-header-cell
因为每个标题/列都具有该 CSS 类:
let list = element.all(by.css('div.ag-header-cell'));
expect(list.count()).toBe(3);
但是当我尝试将相同的逻辑应用于网格中的行时,将返回 0 行。
我的代码:
let list = element.all(by.css('div.ag-row'));
expect(list.count()).toBe(10);
我的错误信息:预期 0 为 10。
正如您从下面的代码片段中看到的那样,几个 div 具有ag-row
CSS 类,所以我不知道为什么它没有选择: