首页 > 移动平台 > 详细

使用jmeter参数化时在数据中匹配11位的手机号并分组操作

时间:2021-05-28 09:26:54      阅读:25      评论:0      收藏:0      [点我收藏+]

1、说明

 在业务中有这样一个场景,需要批量验证手机号是否存在系统中;存在即返回用户数据。

2、步骤

 2.1、这里使用Jmeter来进行批量验证测试,前提是要先在数据库中拿到11位数的手机号

 2.2、在数据库中,发现老数据很多手机号字段值不是11位,这个时候需要进行正则匹配,并且需要把重复的数据进行过滤,于是使用了如下语句:

          SELECT phone FROM TableName where phone REGEXP "^[1][35678][0-9]{9}$" group by phone 

 2.3、把过滤好的数据写入文件中,在Jmeter中进行参数化使用

最后,也算是一个小知识点吧,有的伙伴会问,在数据表中为什么使用分组来过滤数据,这里需要说明的是,客户表数据都是加密的不可以直接使用,于是在订单表中来过滤的手机号。

使用jmeter参数化时在数据中匹配11位的手机号并分组操作

原文:https://www.cnblogs.com/dxw-dong/p/14820123.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!