【问题标题】:find number of rows in a paginated table in Selenium WebDriver with Java使用 Java 在 Selenium WebDriver 中查找分页表中的行数
【发布时间】:2019-01-22 07:34:57
【问题描述】:

我有一个包含多个页面的网格,每个页面有 10 行,我需要获取此页面中的总行数,如何使用 java 在 webdriver 中做到这一点?

【问题讨论】:

  • 发布您尝试过的代码以及页面截图或 HTML 代码,以便我可以更好地帮助您。
  • @SarojPurbey 请阅读screenshot of HTML or code or error is a bad idea 的原因。考虑建议 OP 使用基于格式化文本的相关 HTML、代码试验和错误堆栈跟踪来更新问题。
  • 谢谢@DebanjanB。我以后一定会考虑的。

标签: selenium testing selenium-webdriver automation


【解决方案1】:
WebElement table = driver.findElement(By.cssSelector("div[class = 'k-widget k-grid k-reorderable']")); 
int rowcount = table.findElements(By.cssSelector("tr[class='k-alt']")).size();

【讨论】:

  • 能否请您分享您的html。以便其他人可以帮助您提供特定的答案。
猜你喜欢
  • 2016-05-04
  • 1970-01-01
  • 2014-08-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多