系列文章目录
最近想对RF实现的自动化的代码进行修改,大概有1,2年没有改动了,发现上游系统登录已经由明文改成RSA加密,这使用涉及上游系统相关的自动化,无法展开,于是只能开始研究RSA加密的实现方式。
一、Jmeter实现方式介绍
1、背景/技术研究介绍
登录接口,请求参数为用户名和密码,其中的密码需要经过RSA加密,于是上网找,如何实现RSA加密的方法,研究了一段时间还是没思路,于是找开发人员了解,了解后,要到了加密的RSA.js文件,及相应的调用方法,如下
通过上面的方法,需要用到上一个接口调用返回的两个参数(参数A和B),另外一个则是需要加密的密码。从而得到密码的加密结果。
所以从上面来看,我们需要设置两个接口,在这里叫接口1和接口1,通过接口1返回的参数,提取参数A和参数B,提取完后调用RSA.js文件,返回密码的RSA加密结果,然后在接口2请求时使用,所以在接口1返回后,就要生成好密码的R