码迷,mamicode.com
首页 > 其他好文 > 详细

使用jmeter实现当前日期连续增加达到连续签到目的

时间:2019-09-27 12:16:36      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:body   函数   mamicode   时间   shel   结果   执行   变化   数值   

一、概要

1、测试连续签到接口,起初是在swagger上修改日期进行测试,效率太慢,执行后还要查看数据库变化和页面变化,于是想起了使用jmeter根据当前时间每执行一次,在原有日期加一天的操作。

二、实现过程

1、打开jmeter,添加线程组,在线程组依次添加请求、查看结果树

2、该请求是post请求,传参在body中,在传参中需要使用函数助手中的时间函数,来获取当前时间。

技术图片

 

 3、把生成的函数式放在参数值中,可是这样也有一个弊端,每执行一次还需要修改数字,比如把1改成2才可以。

技术图片

 

4、这时需要用到函数助手中的另一个函数__counter,线程每执行一次,数字就会自动加1,这样只需要设置好要执行的线程数量就可以了,

技术图片

 

技术图片

 

 

5、上述设置完毕后,还需要设置线程组。

技术图片

 

 三、写在最后

1、签到实现过程主要使用了两个函数嵌套。把__counter嵌套在__time中。

2、在不会写beanshell的时候,使用此方法也能达到相同效果。

3、最后使用beanshell脚本,也可以实现同样效果。

 

使用jmeter实现当前日期连续增加达到连续签到目的

标签:body   函数   mamicode   时间   shel   结果   执行   变化   数值   

原文地址:https://www.cnblogs.com/dxw-dong/p/11596954.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!