JMeter函数助手中Random函数详解

Posted sweettesting

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMeter函数助手中Random函数详解相关的知识,希望对你有一定的参考价值。

1.__Random函数的生成

技术图片

The minimum value allowed for a range of values:一个范围内允许的最小值

The maximum value allowed for a range of values:一个范围内允许的最大值

Name of variable in which to store the result (optional):自定义字段名

生成后的函数格式:${__Random(1000,9999,Num)},在入参中使用"Num":"${__Random(1000,9999,Num)}",示例中

的结果会随机生成1000~9999之间的数字,如8097

2.__Random函数的应用

在接口测试中,要求入参手机号不能重复,相信很多人都不会陌生,这里可以使用__Random函数解决问题。

(1)事先根据需求量用__Random函数生成合适的函数,这里我制定手机号前6位是固定的:158100。那么

需要生成的函数为:${__Random(10000,99999,phone)},范围可以自由指定,符合要求即可。在线程组中

新增一个Debug Sampler,如下图:

技术图片

(2)继续新增一个Debug Sample,用来引用函数随机生成的结果,格式:158100+${phone},如下图所示:

技术图片

(3)最后添加一个察看结果树来记录结果,运行程序,即可看到结果

技术图片

以上是关于JMeter函数助手中Random函数详解的主要内容,如果未能解决你的问题,请参考以下文章

jmeter===JMeter 中Random 随机函数的使用(转)

Jmeter(二十三) - 最最重要的关键所在- JMeter函数 - 上篇(详解教程)

02jmeter-函数助手使用

Jmeter之函数助手

全(十五)Jmeter 之 参数化 函数助手:__Random string(译:瑞德.丝锥):随机字符串

Jmeter使用函数助手生成随机数,处理同一个随机数多处使用