Jmeter(三十一):制造大批量的用户数据数据

需求:因测试需要,要造100w用户数据,通过用户名、手机号、密码可新增用户,其中用户名和电话号码要求100w用户不能重复

要点:

1、通过Bean shell Sampler实现用户名和手机号的足够随机。

符合我们常用规则的手机号:第一位为1,第二位为3-9,后面的9位为0-9即可。

phone=${__Random(111111111,999999999,)};

String a =String.valueOf(phone);

以上两行代码实现了手机号后9位在1-9之间随机分配

phone=${__Random(3,9,)};

String b =String.valueOf(phone);

以上两行代码实现了手机号第二位在3-9之间随机分配

以上四行代码实现了手机号的足够随机

a=1+b+a;

以上一行代码实现了将手机号的位数拼接起来

String account="Ge"+a;

以上一行代码将用户名和手机号联系起来,实现了用户名的随机

vars.put("phone",a);

vars.put("account",account);

2、通过循环控制器使之循环100w次

相关推荐
古人诚不我欺12 小时前
jmeter常用配置元件介绍总结之分布式压测
分布式·jmeter
綦枫Maple19 小时前
Jmeter基础篇(22)服务器性能监测工具Nmon的使用
运维·服务器·jmeter·性能监控·nmon
古人诚不我欺20 小时前
jmeter常用配置元件介绍总结之线程组
java·开发语言·jmeter
惜.己20 小时前
Jmeter中的监听器(一)
测试工具·jmeter·1024程序员节
我非夏日2 天前
JMeter进阶篇
jmeter
惜.己2 天前
Jmeter中的配置原件(三)
功能测试·测试工具·jmeter·1024程序员节
綦枫Maple2 天前
Jmeter基础篇(23)TPS和QPS的异同
数据库·jmeter·oracle
惜.己2 天前
Jmeter中的配置原件(二)
测试工具·jmeter·1024程序员节
我非夏日2 天前
JMeter项目实战
jmeter
川石课堂软件测试2 天前
性能测试|JMeter接口与性能测试项目
javascript·数据库·python·jmeter·单元测试