【问题标题】:How to click the back navigation button of the browser using helium?如何使用氦点击浏览器的后退导航按钮?
【发布时间】:2015-06-23 19:27:27
【问题描述】:

我正在尝试在我的项目中实施氦气。我查看了 helium 的 API 文档,但没有找到任何命令可以点击浏览器的后退导航按钮。

在 API 文档中找到了启动浏览器的解决方案。代码如下

startFirefox();
startFirefox("google.com");

因此,如果有人可以帮助我,我将不胜感激。是否可以将硒和氦结合在一起?

【问题讨论】:

    标签: automation helium


    【解决方案1】:

    我没有找到任何方法来实现仅使用氦的浏览器的点击返回导航,所以我将硒与氦结合在一起

    getDriver().navigate().back(); 
    

    它对我有用

    【讨论】:

    • 有效吗?我觉得应该是getDriver().navigate().back()。 getDriver() 是 Helium 的方法,它返回 Helium 当前用于执行所有命令的 Selenium WebDriver。
    • 'd' 实际上在 getDriver() 中是大写的。我已经改正了
    【解决方案2】:

    甚至没有找到任何使用氦导航返回的方法

    getDriver.navigate().back();
    

    为我工作!!!

    【讨论】:

    • 你是如何创建驱动实例的?
    • 它是如何工作的?您应该使用 helium 的 getDriver() 方法来获取驱动程序实例。
    • 是的,我们需要使用 getDriver.navigate.back();
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多