如何使用jmeter在Post Request中传递Body数据中的动态值

os8fio9y  于 2022-11-09  发布在  其他
关注(0)|答案(2)|浏览(627)

我在Jmeter中记录了.JMX脚本,其中一个请求如下所示
POST http://www.hello.com/auth/nqa/md/login
正文数据:{“域ID”:“nqa”,“代码”:“12345 skdkdk”}
我想动态发送“代码”字段,为此,我添加了正则表达式提取器,如下所示,在此处输入图像描述x1c 0d1x

当我重新运行脚本时,代码值不会被替换为动态值。
不确定正则表达式提取器或正文数据字段中缺少了什么部分

beq87vna

beq87vna1#

1.首先,您无法使用正则表达式提取器从请求主体中提取值,通常您应该从上一个响应中提取动态值,因此请使用查看结果树侦听器检查整个流,并在其中查找您的“代码”值
1.您的正则表达式提取器在其当前配置下将返回random值(在括号中),因此它可能是domainIdnqacode12345skdkdk

nue99wik

nue99wik2#

  • 清单项目

你应该做下面三个步骤
1.根据下图x1c 0d1x转到随机变量
1.定义随机变量名称。在本例中,我们将变量名称设置为code 1,并将最小值和最大值设置为

1.将${code 1}变量用于数据节

相关问题