【问题标题】:How to run Postman tests in Jmeter? ; How to run single sampler inside a Test Plan/ Thread group when you have multiple sampler inside it?如何在 Jmeter 中运行 Postman 测试? ;当您有多个采样器时,如何在测试计划/线程组中运行单个采样器?
【发布时间】:2021-08-02 13:24:14
【问题描述】:

我在 Postman 中有一个集合,在该集合下我有多个请求(请参见屏幕截图 1)。

我可以点击每个请求,按“发送”并一次运行一个。我将 .json 从loadium导出到 .jmx

当我在 Jmeter 中打开 .jmx 文件时,我得到了这种结构(见截图2)。

测试计划 --> 线程组 --> [Sampler 1, Sampler 2, ..] 这些采样器是我的每个请求,我想一次只运行一个,但是当我按下“运行”按钮时,所有采样器/请求都开始运行。

【问题讨论】:

标签: testing jmeter postman performance-testing


【解决方案1】:

您的问题的答案很简单:只需右键单击您不想运行的脚本并选择“禁用”。

当你想运行它时,只需右键单击并选择“启用”。

【讨论】:

    【解决方案2】:

    仔细检查您的Thread Group 设置,如果您想按顺序运行请求并且一次只运行一个,请确保设置:

    • 1 个线程(虚拟用户)
    • 1 个循环(迭代)

    另外请注意,您不需要任何外部工具即可将 Postman 脚本转换为 JMeter:

    1. Set Postman to use JMeter as the proxy

    2. 启动JMeter的HTTP(S) Test Script Recorder

    3. 在 Postman 中运行您的收藏

    4. JMeter 将捕获请求并生成适当的HTTP Request 采样器

    更多信息:How to Convert Your Postman API Tests to JMeter for Scaling

    【讨论】:

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