在 Jmeter http 请求中循环一个静态值

Loop a static value in Jmeter http request

我有 enums 调用 MALE, FEMALE, OTHERS 需要通过循环发送到我的 http 请求。

场景是当 jmeter 脚本运行时,一个 http 请求将取值为 MALE,另一个线程可以取值为 FEMALE 并继续。这很重要,因为每个 ENUM 值都会到达后端系统的不同部分。

我很想听到帮助。

你可以看到在上面的主体实体类型需要更改为所有枚举类型。

通常人们会为此选择 CSV Data Set Config,但是如果出于某种原因您不能或不想拥有外部数据文件,您可以:

  1. User Defined Variables 配置元素下声明您的 ENUM 值:

  2. 使用__RandomFromMultipleVars() function到select其中的一个随机值:

    ${__RandomFromMultipleVars(MALE|FEMALE|OTHERS,)}