利用jmeter 自动化创建数据
2016-02-23 17:43
323 查看
这个版本有个需求,是需要一个申请列表的,但一个人只能申请一次,所以测到具有多条(>20条)申请列表该如何是好,难道真的要登陆20个账号来一个个申请吗?当然不用,咱们的jmeter工具可以搞定!
1、准备20个未注册过的账号(就算有已经注册过的也能通过跑jmeter脚本也能筛选出来),写到csv文件,如:
2、用注册接口将这些号都注册起来!
3、将申请帖子的所有接口准备好
4、设置线程为20个,跑起来,但遇到个问题,不按顺序执行啊,后来发现为了让jmeter可以顺序执行,可以线程组里进行设置持续时间
====================
Ramp-up Period (in Seconds):用于告知JMeter 要在多长时间内建立全部的线程。默认值是0。如果未指定ramp-up
period ,也就是说ramp-up period 为零, JMeter 将立即建立所有线程。假设ramp-up period 设置成T 秒, 全部线程数设置成N个, JMeter 将每隔T/N秒建立一个线程。
=====================
所以,这里可以将ramp-up period的值设为我们的账号数40,2秒钟可以将当前线程接口执行完,执行完后再去启动下一个线程
5、最后,跑起来,很快就产生了想要的数据列表!
1、准备20个未注册过的账号(就算有已经注册过的也能通过跑jmeter脚本也能筛选出来),写到csv文件,如:
2、用注册接口将这些号都注册起来!
3、将申请帖子的所有接口准备好
4、设置线程为20个,跑起来,但遇到个问题,不按顺序执行啊,后来发现为了让jmeter可以顺序执行,可以线程组里进行设置持续时间
====================
Ramp-up Period (in Seconds):用于告知JMeter 要在多长时间内建立全部的线程。默认值是0。如果未指定ramp-up
period ,也就是说ramp-up period 为零, JMeter 将立即建立所有线程。假设ramp-up period 设置成T 秒, 全部线程数设置成N个, JMeter 将每隔T/N秒建立一个线程。
=====================
所以,这里可以将ramp-up period的值设为我们的账号数40,2秒钟可以将当前线程接口执行完,执行完后再去启动下一个线程
5、最后,跑起来,很快就产生了想要的数据列表!
相关文章推荐
- rabbitmq(三) 消息确认
- 正则
- 修改MySQL中字段的类型和长度
- 自定义scrollbar
- Django学习笔记
- Java 回顾笔记6(晚上)
- Java Reflection(十):数组
- JavaScript作用域学习笔记
- Lync 2013打开报错Lync即将成为Skype for Business处理方法
- armeabi armeabi-v7a android
- 关于 tomcat 集群中 session 共享的三种方法
- 通过委托使子窗体关闭时刷新父窗体
- POJ 1065 Wooden Sticks#贪心+qsort用法
- jQuery获取浏览器URL链接的值
- 如何锁定Xcode中的API头文件
- Eclipse开启内存监视窗口
- linux 用户与组
- 汉诺塔算法
- iOS高仿百度传课,版本号2.4.1.2
- 谈谈工厂的作用