使用工具是 以下是一些随机数的使用。,不需要特定参数时,可以不用参数化方式获得入参,随机数更为快捷。文章目录
一、导出加密、解密方法jar包;
IntelliJ IDEA
,根据开发给的加密解密代码导成jar包,供后面导入jmeter使用。
1.导出jar包方法(导出之前,加密方法要有一个主方法。自己先加密、解密调试成功):
生成完成后,jar包存放路径为项目路径下D:javauiuioutartifactsjavauiui_jar
二、加密jar包导入到jemter中
三、BeanShell PreProcessor加密插件中代码的编写
1.加密插件
插件内脚本编写和在java编译器中差不多,把参数经过加密方法,加密后取出来就可以了。
举例: String enData=AbstractRSACoder.publicKeyEncrypt(publicKey, requestMessageBody); String enDatas = ("""+enData+"""); vars.put("messageBody",enDatas); //需要使用该命令,把加密后的参数放到`messageBody`中,供发起请求后使用。
四、把加密数据进行解密。
1.解密插件
解密插件的使用。就是把返回到的加密数据进行解密。然后对解密出来的数据进行再次使用,作为下次请求的入参。
mb
String mess = vars.get("mb");
命令得到mb变量,然后进行解密。vars.put("policyNO",mess);
String mess = vars.get("mb");
vars.get 命令获取到变量值。 String timeStamp =("""+${__time(/1000,)}+"""); vars.put("timeStamp",timeStamp); UUID uuid = UUID.randomUUID(); String uuId = ("""+uuid+"""); vars.put("uuId",uuId); String phone = "130"+${__Random(10000000,99999999,)}; //手机号 String cardNo = "card"+${__Random(1,99999999,)}; //护照号码
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算