watir-webdriver检查表大小行和列计数

Ala*_*ery 7 ruby watir watir-webdriver

我正在开始将我的WATIR脚本转换为使用WATIR webdriver的过程.我在WATIR脚本中使用了几种表方法来检查HTML表的大小(行和列).

myTable.row_count
myTable.column_count
Run Code Online (Sandbox Code Playgroud)

这些方法在webdriver中不存在,所以我正在寻找一种做同样检查的好方法.

对于行,这似乎与row_count方法给出相同的结果

myTable.rows.length
Run Code Online (Sandbox Code Playgroud)

对于表的列数,我尝试将表转换为字符串数组并获取第一行的长度,但转换为字符串数组需要一段时间.

myCols = myTable.strings[0].length
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议更好/更快的方法来获取表格大小?

jar*_*rib 8

假设第一行具有正确的单元格数:

 table.row.cells.length
Run Code Online (Sandbox Code Playgroud)