在进行接口测试时,会遇到须要对数据进行加解密解决。常见的加解密算法有MD5、RSA、AES等,网上也有很多对于加解密的示例,开源的包应用起来也十分不便。
在接口测试工具中,有些工具自带加解密函数,可让供用户疾速调用进行数据处理,本文重点介绍如何应用Eolinker进行RSA加解密。
首先咱们在Eolinker的自动化测试中创立一个流程测试用例,外面有两个测试步骤,在第一个步骤中,申请体填写须要加密的参数。
按需要在前置脚本或后置脚本,编写加密脚本。获取申请参数的值,进行加密后赋值为全局变量可供下个步骤应用。这里的公私钥可本人生成或在网上工具生成。
在第二个步骤中,获取第一个步骤加密后的数据,在内置RSA函数进行解密。
创立后的流程用例如下图所示,点击左上角测试按钮进行测试。
测试实现,即可查看报告。咱们能够在报告看到第一个测试步骤失常对数据进行了加密解决并输入加密后的信息。
第二个步骤正确解密第一个步骤传入的加密数据。
以上就是应用Eolinker进行RSA加解密的整个流程,应用测试工具测试API效率很高也很不便。在整个流程中,能够看到Eolinker有着弱小的性能,这里没有一一展现,如有趣味可进入Eolinker官网应用。
应用地址:www.eolinker.com