【问题标题】:Not able to run webdriver scripts from jmeter无法从 jmeter 运行 webdriver 脚本
【发布时间】:2015-05-08 06:24:22
【问题描述】:

我正在尝试从 jmeter 执行 webdriver 脚本。 我已经安装了 webdriver 插件。 创建了 firefox 配置元素和 Web 驱动程序采样器。

在 webdriver sampler 下添加脚本 -

WDS.sampleResult.sampleStart()
WDS.browser.get('http://google.com')
WDS.sampleResult.sampleEnd()

但是在执行时,浏览器没有打开。

【问题讨论】:

    标签: testing load webdriver jmeter jmeter-plugins


    【解决方案1】:

    我很确定您的 Firefox 版本不受底层 Selenium 库的支持。

    • WebDriver Sampler 插件 1.2.1 支持 Firefox 33
    • WebDriver Sampler 插件 1.2.0 支持 Firefox 26

    如果您出于任何其他原因需要最新的 Firefox,您可以在其他地方安装 Firefox 26 或 33。只需将以下行添加到 system.properties 文件(位于 JMeter 安装的 /bin 文件夹下)

    webdriver.firefox.bin=/path/to/your/firefox/directory
    

    有关更多 WebDriver 采样器提示和技巧,请参阅 The WebDriver Sampler: Your Top 10 Questions Answered 指南。

    【讨论】:

      【解决方案2】:

      Jmeter 仅支持部分版本的 Firefox 运行 Jmeter-webdriver 脚本。使用 firefox 45.0 它会像 pro 一样工作。 firefox的安装要在默认目录下,不要自定义Firefox 45.0的路径。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多