【问题标题】:How to run samplers/sets of samplers in random order如何以随机顺序运行采样器/采样器组
【发布时间】:2012-12-27 10:25:45
【问题描述】:

我有一个“线程组”,它有 15 个“HTTP 请求”。我想随机执行这些请求,它们按顺序执行,就像一个接一个

HTTP Request 1
HTTP Request 2
HTTP Request 3
.
.
HTTP Request 15

我希望它们像这样随机执行

HTTP Request 7
HTTP Request 2
HTTP Request 15
.
.
HTTP Request 3

我怎样才能做到这一点?

第二个问题:我想创建一组特定的请求,然后希望它们随机运行。例如,我设置了这 3 个请求,称之为“Set A”

1- New Subject Request
2- Enroll in Subject Request
3- Delete Enrolment Request

那我还有这一套,叫它'Set B'

1- New Student Request
2- Student Class Request
3- Delete Student Class

现在我希望这两个集合(A,B)以随机顺序执行,但这些集合中的请求必须按照给定的顺序运行。

怎么做?如何使某些请求的集合以及如何使它们以随机顺序运行但以特定顺序请求?

【问题讨论】:

    标签: testing jmeter load-testing stress-testing


    【解决方案1】:

    您可以将采样器放在Random Order Controller下随机执行:

    随机顺序控制器很像简单控制器,每个子元素最多执行一次,但节点的执行顺序是随机的。

    要随机执行采样器集,请将带有采样器的简单控制器放在随机顺序控制器下(它只会随机化直接子级):

    Random Order Controller
      Simple Controller A
        New Subject Request
        Enroll in Subject Request
        Delete Enrolment Request
      Simple Controller B
        New Student Request
        Student Class Request
        Delete Student Class
    

    【讨论】:

    • 你简直太棒了! :)
    猜你喜欢
    • 2021-08-20
    • 2020-06-04
    • 1970-01-01
    • 2018-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多