jmeter 身份证号 处理方式

1.只要求长度,不校验规则的,直接使用jmeter 自带函数${ __RandomString(18,0123456789,)}
2.有规则:

1)python 的第三方包 faker写好,jmeter 通过 OS进程取样器 运行获取;

Jmeter 执行一段命令(不能直接运行 命令行命令。可以是 执行python文件命令,或 .bat 文件),拿返回结果
(比如 Jmeter 执行 .py)
 命令 = python ,工作目录 = D:\work\course\工具类 ,
命令行参数:第一行 空,第二行开始填内容,比如 xx.py 文件, 其他
(或再新增一个.bat文件,具体命令内容:python E:\python_project\jmeter_os_process.py %1 %2 【%1 %2表示将2个参数传递给python文件(或者使用%1 %1 也是表示传两个参数)】,通过JMeter的OS Process Sampler组件读取批处理文件,其实就是执行编写的python脚本。
命令 = E:\xx.bat, 第一行开始填内容,给python 文件的参数
bat 文件内容:
@echo off
set parameter1 = %1
set parameter2 = %2
set parameter3 = %3
python D:\..\xx.py

2)java 代码实现,打成jar 包,或写成 jmeter 函数、或Beanshell 中实现。弄成函数后最好用;

posted @   HinaJin  阅读(398)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示