【问题标题】:How to run .rb script using jmeter gui如何使用 jmeter gui 运行 .rb 脚本
【发布时间】:2019-07-11 22:38:38
【问题描述】:

我正在尝试使用 jmeter 执行负载测试。我有我的脚本来提取和生成使用 ruby​​ 的 .json 输出文件。现在我想在 jmeter 中使用这个 output.json(它随着每个线程事件而变化)并用 100 个线程运行它。如何使用 jmeter gui 调用 .rb?

【问题讨论】:

    标签: ruby jmeter


    【解决方案1】:

    您可以使用OS Process Sampler 从 JMeter 测试脚本调用任何外部命令或程序。

    示例配置:

    变化:

    • c:\apps\ruby\bin\ruby.exe 指向您的 ruby 可执行文件的实际路径
    • c:\temp\script.rb 到你的 .rb 脚本的实际路径

    更多信息:How to Run External Commands and Programs Locally and Remotely from JMeter

    【讨论】:

      【解决方案2】:

      您可以使用 jruby 脚本引擎在 JMeter 中执行 ruby​​

      1. Dowonloadjruby-engine.jar

      2. 使用 ruby​​ 相关的 jars(作为 jruby-core)复制到 JMeter lib 目录

      3. 在 JSR223 中选择语言为jruby

      4. 编写您的 ruby​​ 脚本并运行测试

      注意 JRuby 使用 $ 前缀查找预定义变量:

      $log.info("Hello from JRuby");
      

      【讨论】:

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