首页 > 解决方案 > 如何处理带有分页的表格行

问题描述

要测试表中的所有行,我使用以下代码:

driver.find_elements(xpath: "//table//tr").each_with_index  do |_, index|
  next if index.eql?0
  driver.find_element(xpath: "//table//tr[#{index}]/td[1]/a").click
  # some other testing code here
  driver.navigate.back
end

当表格分页时,使用我的代码将在到达第一页的最后一行时停止。

任何想法都会有所帮助。

标签: rubyselenium-webdriver

解决方案


推荐阅读