2016-08-17 39 views
0

硒的webdriver可以写硒的webdriver - 点击()的返回findElements元素

driver.findElement(By.id('div-id')).click(); 

它是如何与多个元素的工作?例如,下面的脚本给出了一个错误“无法读取的未定义的属性点击”:

var rows = driver.findElements(By.css('#table-body tr')); 
rows[2].click(); 

是有,但任何其他的方式来写

driver.findElements(By.css('#table-body tr')).then(function(rows) { 
    rows[2].click(); 
}); 
+0

可以先分享你的HTML ...,并确保'rows'有两个元素... –

回答

相关问题