如果网页上没有显示总数,我如何计算硒中搜索结果的数量?

时间:2017-06-21 20:22:59

标签: selenium selenium-webdriver qa browser-automation

我是selenium的新手并尝试在网站上验证搜索结果。它不显示结果总数。如何获得总搜索结果以及如何使用selenium访问每个结果页面。

1 个答案:

答案 0 :(得分:0)

如果你需要验证搜索结果,会有一个共同的定位器(可能是class,xpath),它将引用搜索结果的行。

所以你可以制作元素列表,然后得到它的大小。

List<WebElement> rows = driver.findElements(By.xpath("Commmon xpaths reffering to row"));
log.info("Number of test result rows - " + rows.size());