html制作静态网站模板,ppt模版模板免费网站,如何给网站做宣传,做购物网站支付需要怎么做1、添加BeanShell前置处理器
由于请求接口时#xff0c;会传加密参数。加密过程会在请求之前完成#xff0c;所以需要使用前置处理器中beanshell preprocessor 2、编写BeanShell脚本 ①定义一个beashell变量#xff1a;phoneNum#xff0c;在Beanshell中可以直接调用Jmete…
1、添加BeanShell前置处理器
由于请求接口时会传加密参数。加密过程会在请求之前完成所以需要使用前置处理器中beanshell preprocessor 2、编写BeanShell脚本 ①定义一个beashell变量phoneNum在Beanshell中可以直接调用Jmeter中的内置函数
String phoneNum 1878294${__Random(1000,9999,num)};
②定义一个beashell变量phoneNum
phoneNumString optCode testfan;
③定义一个beashell变量timestamp
String timestamp ${__time(,curtime)};
④定义一个beashell变量data用于接收拼接后的数据
String data phoneNum optCode timestamp;log.info(data);
⑤引入外部Java源代码存放路径
source(F:/md5/Md5Util.java);
⑥通过类名和函数名直接调用MD5方法对拼接后的数据进行加密
String md5Data Md5Util.getMd5Hex(data);log.info(md5Data);
⑦将beanshell变量转为成Jmeter变量
vars.put(sgin,md5Data)
注意beanshell变量和Jmeter变量不要混用脚本后面加。
3、执行脚本 行动吧在路上总比一直观望的要好未来的你肯定会感 谢现在拼搏的自己如果想学习提升找不到资料没人答疑解惑时请及时加入扣群 320231853里面有各种软件测试开发资料和技术可以一起交流学习哦。
最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走
这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你