【问题标题】:Ruby selenium mousemove红宝石硒鼠标移动
【发布时间】:2012-11-17 14:31:17
【问题描述】:

使用 xpath 或 css 我想每次都去 iframe 不同的身份证或姓名,所以很难到达那里。 点赞:enter code here

<iframe src=different every time name=different every time>
<a href=need to know this><img src=need to know this></a>

如果然后单击并关注链接,则可以随时随地进行截图

但我知道位置总是相同的,所以我可以使用 x 和 y 去那里获取href属性和img源。 我希望可以转到 x 和 y 众所周知的框架 并获取 href 和 img src。 因此,如果有人可以提出建议,因为我是 ruby​​ 和 selenium 2 的新手

【问题讨论】:

    标签: ruby selenium


    【解决方案1】:

    是我们经常遇到的问题,但是你可以用下面的方法来解决:

    WebElement iframe = driver.findElements(By.xpath("//iframe"));

    这将检索一个包含页面中所有 xpath 的数组,因此您可以(如果只有一个)获得零位置以切换到它:

    driver.switchTo(iframe);

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-01
      • 1970-01-01
      • 2018-02-09
      • 2012-09-21
      • 2019-04-27
      • 1970-01-01
      相关资源
      最近更新 更多