随机身份证生成 随机身份证

写在前面
前几天五一放假期间,偶然在一个测试群里看到一位群友提问“Jmeter如何生成合法的身份证号” 。我们都知道,如果是Python或Java语言,借助第三方库,很容易就能够模拟出合法的身份证号 。在此之前,我也遇到过使用Jmeter生成身份证号的场景,但那时候我们的接口没有身份证号的合法校验 。为了方便起见,在传参时都是用函数助手生成18位长度的随机数字字符串传递 。于是,出于好奇和热心,在经过自己一番实践过后,解答了他的问题 。因此,本篇也是一次解答群友问题的实践记录 。

随机身份证生成 随机身份证

文章插图
随机身份证生成 随机身份证

文章插图
随机身份证生成 随机身份证

文章插图
随机身份证生成 随机身份证

文章插图
随机身份证生成 随机身份证

文章插图
随机身份证生成 随机身份证

文章插图
小结:
【随机身份证生成 随机身份证】以上就是利用python的faker库+Beanshell取样器生成身份证号的整体实现过程,此外还可以借助这种方式生成姓名、手机号、银行卡号、省市区地址等多种数据 。当然,生成测试数据的方式有很多种,主要看个人选择,以上方法也并不一定是最佳方案 。如果你有更好的方法,欢迎留言讨论!

    推荐阅读