5、jmeter -参数化

jmeter 中有很多的应用可以解决我们很多的问题,jmeter有很多组件:

测试计划:整个测试计划

线程组: 所有的任务都基于线程组,线程组中可设定线程数,即并发数量

Ramp-Up Period : 在设定的时间内完成全部的测试,

断言:可以用来对结果进行判断

监听器:对结果进行统计,显示

----------------------------------------------

1、jmeter 可以使用自己定义的变量

在登录中可以将服务器地址用自定义的变量代替,使用的时候:${自定义变量名}

2、使用函数助手

2-1 _Random

想要注册多个用户

不修改循环的情况下,执行一次,取1~999 中间的任意一个数

可以使用前面的登录接口验证是否注册成功,修改循环,可注册多个用户。

2-2  _time

显示当前时间戳

结果如下:

但是如果用户名的长度有限制,时间戳就不适用了,时间戳也不能显示具体的时间,可以更具体一些:

结果如下:

2-3 读取文件数据

以登陆为例为例,添加一个可以读取文件的元件

填写配置信息,如果把文件放在了jmeter的bin目录下面,就直接写文件名字就行了,不用写具体目录,变量名是要用的,要记住哦,

请求中的信息:

结果如下:

 

2-4-1 后置处理器

以抽奖为例,需要先登录,后抽奖,先调用登陆接口,然后取出返回结果中的数据用于访问抽奖接口

需要用到返回结果中的userId 和sign

那么就需要添加后置过滤器,

取值:

抽奖接口设置:

结果如下:

2-4-2  其实同样的方法 可以用正则表达式来实现  添加元件与后置处理器一样

上配置

 

结果妥妥的!我循环了10次。。。。。。

就先到这里把,休息一下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值