【问题标题】:running selenium tests via jmeter on blazemeter remotely通过 jmeter 在 blazemeter 上远程运行 selenium 测试
【发布时间】:2019-08-28 20:55:00
【问题描述】:

我们有一个 jmeter 测试,它使用 chrome driver config plugin 启动 selenium 脚本,它与 Web Driver Sampler 一起运行,我们正在上传我们自己的 chrome 驱动程序。司机不会被允许工作,但我们不断得到

java.lang.IllegalStateException: The driver is not executable: /tmp/artifacts/chromedriver

我们需要一种方法来 chmod +x 驱动程序或类似的东西。有没有办法做到这一点?

Blazemeter 支持说

JMeter 的 Webdriver 插件已被弃用,在 BlazeMeter 上不受支持

但我没有看到任何不推荐使用 jmeter 的 webdriver 插件的东西回购和主网站似乎已更新并处于活动状态。

https://github.com/undera/jmeter-plugins-webdriver

https://jmeter-plugins.org/wiki/WebDriverSampler/?utm_source=jmeter&utm_medium=helplink&utm_campaign=WebDriverSampler

TL/DR:我们可以在 jmeter 测试中使用 blazemeter 上的 <com.googlecode.jmeter.plugins.webdriver.sampler.WebDriverSampler 运行 selenium 测试吗?这样做的步骤是什么?

【问题讨论】:

    标签: selenium jmeter selenium-chromedriver jmeter-plugins blazemeter


    【解决方案1】:

    我遇到了这个确切的问题,这对您来说可能为时已晚,但我认为将来为其他人回答会很有用。

    根据this Blazemeter Post 标题: “将 Selenium 与 JMeter 的 WebDriver 采样器一起使用”

    “要在 BlazeMeter 上为更多并发用户在云中启动 WebDriver 测试,请使用 Firefox,它是当前唯一支持与 WebDriver 一起使用的浏览器。创建一个新测试并上传您的 JMX 文件以运行它。”

    因此,总而言之,仅支持 firefox,不支持 Blazemeter 中的 chrome。

    【讨论】:

    • 他们可以把它放在博客文章中,但不能把该死的错误消息放在里面。好的。
    • 感谢您的回答!
    【解决方案2】:

    我处理了很多 BlazeMeter 的文档,并且可以验证之前的答案——BlazeMeter 不再支持 JMeter 的 Webdriver 插件。

    这并不是说你不能让它工作——你可能会——但它不受支持(即支持团队无法帮助解决它出现的任何问题)。

    添加一些背景信息:我们认识插件开发社区的人,这就是我们了解到该插件“已弃用”的原因,因为它未来的开发方式并不多。你是对的 - 不幸的是,它没有记录在任何地方。我无法解释为什么在插件方面会出现这种情况,但这就是 BlazeMeter 方面不再支持它的原因。

    它不再受支持的另一个原因是我们最近引入了一个新功能来替换它,我们在 BlazeMeter 中的“GUI 功能测试”功能,它允许您通过我们的 BlazeMeter UI 或从您自己的 IDE 运行 Selenium 测试,然后观看之后在浏览器中发生的事情的记录。我们有一套涵盖该主题的指南,从这里开始: https://guide.blazemeter.com/hc/en-us/articles/360000700158

    我们还引入了一种在 JMeter 测试的同时运行 Selenium 测试的方法,通过我们称之为最终用户体验监控的功能,详细信息如下: https://guide.blazemeter.com/hc/en-us/articles/360000262118

    (上面引用的那篇博文是一篇非常古老的博文,不幸的是,今天不再适用。很遗憾,我没有在房子的博客方面工作,所以我没有权限自己更新那篇文章。)

    最后,如果我们的文档中有任何痛点可以解决,请告诉我。我一直在努力改进和扩展我们现有的文档,因此随时欢迎提供反馈。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-16
      • 1970-01-01
      • 2012-06-21
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 2013-04-02
      相关资源
      最近更新 更多