如何使用量角器从网格中获取列数据?

时间:2015-07-29 08:25:46

标签: javascript testing selenium-webdriver automation protractor

我无法访问网格列中的数据。

任何人都可以提出以下方法以外的方法:

OMNeT++

2 个答案:

答案 0 :(得分:1)

尝试使用element.all(by.css('tr')).get(rowNumber).all(by.css('td')).get(colNumber).getText();

答案 1 :(得分:0)

我会建议像:

 PageGrid.all(by.repeater('item in grid.items')).then(function (rows) {
                rows.forEach(function (row) {
                    row.all(by.repeater('column in row.columns')).then(function (columns) {
                        columns[3].getText().then(function (columnText) { //Fetching the desired column value from its column number in Grid which starts from 1 , not zero.
                           console.log(columnText) ;
                        });
                    });
                });
 });

其中“PageGrid”是整个Grid的唯一定位器..