性能测试--jmeter中的函数助手【15】

目录

一、常用的函数助手

二、函数助手作用

三、_CSVRead函数助手的使用

1、创建请求

2、打开函数助手

3、请求引用函数助手生成的变量

4、更改线程数

5、运行请求

三、_RandomString函数助手的使用

1、打开函数助手

2、请求中引用该变量

3、更改线程数

4、运行请求


一、常用的函数助手

_CSVRead和_RandomString

二、函数助手作用

函数助手可以理解为将数据转化为一个变量。在请求中引用该变量。运行请求的时候,会按照该变量去取数据。

例如:https://blog.csdn.net/Mojitoice/article/details/114069777

该文章中的csv参数化,如果使用_CSVRead函数助手的话,就可以省去CSV Data Set Config元件的使用。

三、_CSVRead函数助手的使用

1、创建请求

在此推荐一个好用免费的api平台,注册后,就可以获取appkey,https://www.binstd.com/my/api.php

2、打开函数助手

选择特定的函数助手-->填写CSV的路径-->文件列号:从0开始-->点击生成:会显示测试结果,拿到就是变量正常。(注意:点击生成后自动复制变量,直接粘贴就好了

其中函数的字符串就是为该数据定义的变量名称

3、请求引用函数助手生成的变量

4、更改线程数

其中在csv文件中任务存在多少组数据,就填写多少线程数。

5、运行请求

可以正常拿到手机号

三、_RandomString函数助手的使用

如果我想请求20个手机号的归属地查询。可以使用_RandomString函数助手随机生成,这样的话,就不用从文件中读取了。

1、打开函数助手

手机号为11位,但是手机号开头是有一定规则的。所以可以固定开头三位为182,后8位数字随机生成。

Random string length  : 指的是随机生成字符串的长度。我的这里需要是8位

Chars to use for random string generation :指的是从哪些字符中随机生成。我们这里是1234567890

点击生成,在结果处显示随机生成的字符串。

复制下该字符串变量。

2、请求中引用该变量

前面固定为182,后面为随机生成的字符串

3、更改线程数

想随机请求几个就需要在这里配置几个线程数

4、运行请求

运行后,可以查看结果.拼凑成了10个手机号,发起了10个请求

以上。。。成功。。。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值