Open wangming1993 opened 6 years ago
最近又用到 Apache JMeter 在并发测试,之前使用的场景一直是: 设定一个 API, 指定参数, 设置并发数,循环次数等。 但其实有一个很大的问题,这么多次请求,参数都是一样的,无法模拟实际的并发请求过程,我需要在设定的多次请求中,参数是可变的,基于这个需求,找到了 Apache JMeter 的支持.
API
Apache JMeter
在 Apache JMeter 中有函数的功能,以 _Random 为例:
_Random
选择 options:
options
打开 Function Helper Dialog:
Function Helper Dialog
点击 Generate 按钮,就可以将生成的 ${__Random(1,10,)} 赋值给请求参数,
Generate
${__Random(1,10,)}
最近又用到 Apache JMeter 在并发测试,之前使用的场景一直是: 设定一个
API
, 指定参数, 设置并发数,循环次数等。 但其实有一个很大的问题,这么多次请求,参数都是一样的,无法模拟实际的并发请求过程,我需要在设定的多次请求中,参数是可变的,基于这个需求,找到了Apache JMeter
的支持.在
Apache JMeter
中有函数的功能,以_Random
为例:选择![options](https://user-images.githubusercontent.com/5611286/31983076-4ac5832c-b98e-11e7-8735-f1d8da2bb63b.png)
options
:打开![random](https://user-images.githubusercontent.com/5611286/31983179-c8492646-b98e-11e7-99b6-18eba88db846.png)
Function Helper Dialog
:点击![params](https://user-images.githubusercontent.com/5611286/31983226-fdccbe90-b98e-11e7-80a2-4f2b40f7e2a7.png)
Generate
按钮,就可以将生成的${__Random(1,10,)}
赋值给请求参数,