【问题标题】:How can I set default class name using selenium webdriver when two panel have same class name当两个面板具有相同的类名时,如何使用 selenium webdriver 设置默认类名
【发布时间】:2014-06-28 09:57:47
【问题描述】:

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

滚动条类名:mCSB_draggerRail

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

driver.findElement(By.className("mCSB_draggerRail")).click();

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

【问题讨论】:

    标签: eclipse class selenium scrollbar


    【解决方案1】:

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

    第一步:driver.findElement(By.xpath("主滚动的xPath")).click();

    第二步:driver.findElement(By.xpath("滚动条的xPath")).click();

    第 3 步:运行脚本

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

    【讨论】:

    • 不错..它真的很有用:)
    猜你喜欢
    • 2016-07-11
    • 1970-01-01
    • 1970-01-01
    • 2011-06-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 2020-03-20
    • 2019-10-01
    相关资源
    最近更新 更多