【问题标题】:How Can I compare output of 2 different JMeter runs automatically?如何自动比较 2 个不同 JMeter 运行的输出?
【发布时间】:2018-10-14 20:53:05
【问题描述】:

我想比较 2 个不同的 jmeter 运行。 我有一个詹金斯的工作来做这件事,它触发了 jmx,而 jmx 又调用了 Rest API。 可以说,我执行了一次 Jmeter run。我将其称为运行 1 现在,30 分钟后,我将再次运行相同的 jenkins 作业并再次运行 jmeter 测试。我将其称为运行 2。

所以,现在我有 2 次运行,我想比较 run1 和 run2,特别是响应时间。 如何实现自动化,以便每次发生这种情况时,我都可以在 API 的响应时间上有所不同?

我尝试搜索,找到了几篇文章(Compare results from a previous test in jmeter)但并没有真正帮助:(

请告诉我如何做到这一点?

【问题讨论】:

    标签: performance jenkins jmeter performance-testing load-testing


    【解决方案1】:

    您可以使用MergeResults 插件来比较 2 个测试执行并绘制执行图表和/或在 CSV 文件中存在差异。

    如果你想从 Jenkins 作业中以非 GUI 模式运行它 - 选择 JMeterPluginsCMD Command Line Tool ,它具有 MergeResults 插件以在命令行模式下运行它。

    您可以使用JMeter Plugins Manager 安装这两个插件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多