【问题标题】:JMeter - working with multiple testsJMeter - 处理多个测试
【发布时间】:2017-06-07 03:38:08
【问题描述】:

我是 JMeter 的新手,我正在尝试了解如何使用多个测试计划。

是否可以在单个“.jmx”文件中定义多个测试计划,每个测试计划都有自己的线程组等?还是应该将每个测试计划保存在单独的“.jmx”文件中?

正确和常用的用法是什么?

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    这取决于您的工作流程和您想要实现的目标,最常见的用例假设 JMeter 测试场景中多人协作工作。在这种情况下,Test Fragments 会很有用。

    如果您尝试并行运行多个 JMeter 测试,最简单的选择是使用 Taurus 工具作为包装器,只需在命令行中或通过 YAML 配置文件将多个 .jmx 测试传递给它。

    【讨论】:

      【解决方案2】:

      我认为您正在寻找一种创建模块化 JMeter 测试脚本的方法。

      有很多方法可以在 JMeter 中实现可重用性/模块化。

      1. 测试片段
      2. 模块控制器
      3. 参数化控制器
      4. 包括控制器

      查看this post了解更多详细信息。

      Keyword driven framework 在 JMeter 中。

      【讨论】:

      • 我认为你没有回答他的简单问题。
      【解决方案3】:

      我在这里是因为我问的问题和你@SomethingSomething 一样

      从我的理解和观点来看,要拥有多个测试计划,您必须创建多个 .jmx 文件。例如,如果您需要测试不同的服务器或应用程序。

      如果您需要在同一个应用程序中测试多个场景,那么将它们组合到一个 .jmx 文件中应该是更好的选择(通过使用片段或控制器)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-25
        相关资源
        最近更新 更多