Jmeter-使用此配置创建了多少示例请求?

时间:2019-01-11 09:16:58

标签: jmeter performance-testing

我有一个与JMeter相关的问题,我下面有带有config的线程:

  • 线程数(用户):5
  • 准备时间(秒):5
  • 循环:永远
  • 持续时间(秒):2

使用上述配置创建了多少个示例请求?

我正在使用JMeter 5.0版。

2 个答案:

答案 0 :(得分:2)

我们不知道。它主要取决于您的应用程序响应时间,这是JMeter中filter pattern的主要因素。

获取号码的唯一方法是测量

  1. Elapsed Time

    <script type="text/javascript">
    
        var obj = {
            cost: 2,
        field1: 2,
        field2: 2,
        field3: 2,
        field4: 2,
        length: 2,
        material: 5715382975332352,
        name: "name",
        stock: 2,
        thickness: 2,
        type: "RECTANGULAR"};
    
        var obj2 = {};
        var arr = [];
    
        for (var k in obj) {
            if(k.includes("field")){ // if key contains field text
                arr.push(obj[k]);
            } else {
                obj2[k] = obj[k];   
            }
        }
        obj2['parameters'] = arr;
    
        // your object
        console.log(obj);
        // your desired object
        console.log(obj2);
    
    
    </script>
    
  2. 测试完成后,打开JMeter GUI,将选择的Run your test in command-line non-GUI mode as添加到测试计划中,然后使用“浏览”按钮打开jmeter -n -t your-test.jmx -l result.jtl 文件-您应该看到已执行采样器的数量以及其他指标(响应时间,吞吐量,等待时间等)

答案 1 :(得分:1)

线程数= 5,启动时间= 5秒。 因此,每隔1秒钟,下一个线程将处于活动状态。 因此理想情况下最多可以处理3个样本。

在jmeter摘要报告中,您可以检查样本请求。