在“中获取selenium webdriver表中的行数”;javascript";

在“中获取selenium webdriver表中的行数”;javascript";,javascript,selenium,selenium-webdriver,automated-tests,Javascript,Selenium,Selenium Webdriver,Automated Tests,我知道有一大堆类似的问题。但是没有一个对我有帮助,因为大多数都是面向java的;我尝试了许多可能的大小()和长度组合。但到目前为止还没有成功 driver.findElements(By.xpath("//div[@name='leavesHistoryGrid']/div[1]/div[1]/div[2]/table/tbody/tr")).then(function(tableRows){ console.log("no of tableRows :",tableRows.size(

我知道有一大堆类似的问题。但是没有一个对我有帮助,因为大多数都是面向java的;我尝试了许多可能的大小()和长度组合。但到目前为止还没有成功

driver.findElements(By.xpath("//div[@name='leavesHistoryGrid']/div[1]/div[1]/div[2]/table/tbody/tr")).then(function(tableRows){
    console.log("no of tableRows :",tableRows.size())
})

您是否尝试过
driver.findelelements(By.xpath(“//div[@name='leavesHistoryGrid']/div[1]/div[1]/div[2]/table/tbody/tr”)。length
?在“then”函数中使用length,作为返回的承诺,将解析为webelements数组。谢谢您@Grasshopper。它起作用了。。不知道我怎么会错过它。