当两个面板具有相同的类名时,如何使用selenium webdriver设置默认类名

时间:2014-06-28 09:57:48

标签: eclipse class selenium scrollbar

我正在处理滚动面板,在我的系统中有两个面板,两个面板都有相同类名的滚动条,那么如何使用selenium webdriver向下滚动第二个面板?

滚动条类名:mCSB_draggerRail

我为滚动面板编写了以下代码

driver.findElement(By.className(" mCSB_draggerRail&#34))。单击();

但是当我运行代码时,它会滚动面板1,我想要滚动面板2,那么如何滚动面板2?

1 个答案:

答案 0 :(得分:2)

按照这个简单的步骤:: (对于Java)

步骤1:driver.findElement(By.xpath(“主滚动的xPath”))。click();

第2步:driver.findElement(By.xpath(“滚动条的xPath”))。click();

第3步:运行脚本

注意:主滚动是一个在滚动条中执行滚动的按钮