在 Jmeter http 请求中循环一个静态值
Loop a static value in Jmeter http request
我有 enums 调用 MALE
, FEMALE
, OTHERS
需要通过循环发送到我的 http 请求。
场景是当 jmeter 脚本运行时,一个 http 请求将取值为 MALE,另一个线程可以取值为 FEMALE 并继续。这很重要,因为每个 ENUM 值都会到达后端系统的不同部分。
我很想听到帮助。
你可以看到在上面的主体实体类型需要更改为所有枚举类型。
通常人们会为此选择 CSV Data Set Config,但是如果出于某种原因您不能或不想拥有外部数据文件,您可以:
在 User Defined Variables 配置元素下声明您的 ENUM 值:
使用__RandomFromMultipleVars() function到select其中的一个随机值:
${__RandomFromMultipleVars(MALE|FEMALE|OTHERS,)}
我有 enums 调用 MALE
, FEMALE
, OTHERS
需要通过循环发送到我的 http 请求。
场景是当 jmeter 脚本运行时,一个 http 请求将取值为 MALE,另一个线程可以取值为 FEMALE 并继续。这很重要,因为每个 ENUM 值都会到达后端系统的不同部分。
我很想听到帮助。
你可以看到在上面的主体实体类型需要更改为所有枚举类型。
通常人们会为此选择 CSV Data Set Config,但是如果出于某种原因您不能或不想拥有外部数据文件,您可以:
在 User Defined Variables 配置元素下声明您的 ENUM 值:
使用__RandomFromMultipleVars() function到select其中的一个随机值:
${__RandomFromMultipleVars(MALE|FEMALE|OTHERS,)}