[发明专利]接线板的加密功能验证方法、装置和计算机设备在审
申请号: | 201811205229.3 | 申请日: | 2018-10-16 |
公开(公告)号: | CN109542762A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 胡苗青;徐志成 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市立智方成知识产权代理事务所(普通合伙) 44468 | 代理人: | 王增鑫 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密方式 接线板 加密功能 加密结果 测试数据 计算机设备 目标测试 加密 匹配 验证 待加密数据 测试代码 获取目标 加密数据 结果判定 自动验证 预设 调用 申请 测试 | ||
本申请提供一种接线板的加密功能验证方法、装置和计算机设备,所述的方法包括:获取目标测试案例;所述目标测试案例包括测试数据以及加密方式;从测试代码预设的若干个加密方式中选取与所述目标测试案例的加密方式相同的加密方式;根据选取的加密方式对所述测试数据进行加密,获得第一加密结果;调用接线板的接口,获得所述接线板通过相同的加密方式对待加密数据加密后得到的第二加密结果;所述待加密数据与所述测试数据相同;将所述第一加密结果和所述第二加密结果进行匹配,根据匹配的结果判定所述接线板的加密功能是否正确。本申请实施例实现了接线板加密功能的自动验证。
技术领域
本申请涉及计算机技术领域,具体而言,本申请涉及一种接线板的加密功能验证方法、装置和计算机设备。
背景技术
接线板是一个支持多种类加密方式的智能数据接入平台,对于各种格式的数据源可以通过页面配置后统一格式输出,节约了用户的调用成本。为了保证接线板的加密功能的正确,测试环境中需要反复验证不同数据的不同加密方式,但是目前还未出现可以自动验证接线板的加密功能的相关方案。
发明内容
本申请针对现有方式的缺点,提出一种接线板的加密功能验证方法、装置和计算机设备,以实现接线板加密功能的自动验证。
本申请的实施例根据第一个方面,提供了一种接线板的加密功能验证方法,包括:
获取目标测试案例;所述目标测试案例包括测试数据以及加密方式;
从测试代码预设的若干个加密方式中选取与所述目标测试案例的加密方式相同的加密方式;
根据选取的加密方式对所述测试数据进行加密,获得第一加密结果;
调用接线板的接口,获得所述接线板通过相同的加密方式对待加密数据加密后得到的第二加密结果;所述待加密数据与所述测试数据相同;
将所述第一加密结果和所述第二加密结果进行匹配,根据匹配的结果判定所述接线板的加密功能是否正确。
在一个实施例中,若目标测试案例的加密方式数量为一个,所述根据选取的加密方式对所述测试数据进行加密,获得第一加密结果,包括:
获取固定值以及系统时间;
将所述固定值、所述系统时间和所述测试数据组合成一个新的数据;
根据选取的加密方式对所述新的数据进行加密,获得第一加密结果。
在一个实施例中,若目标测试案例的加密方式数量为一个,所述根据选取的加密方式对所述测试数据进行加密,获得第一加密结果,包括:
获取固定值;
按照预设划分规则将所述测试数据划分为若干个部分;
将所述固定值与每个部分分别组合成新的数据;
根据选取的加密方式分别对各个新的数据进行加密,得到多个加密结果;
将多个加密结果进行合并,获得第一加密结果。
在一个实施例中,若目标测试案例的加密方式数量为多个,所述根据选取的加密方式对所述测试数据进行加密,获得第一加密结果,包括:
从所述目标测试案例的多个加密方式中选取一个加密方式;
根据选取的加密方式对所述测试数据进行加密,获得第一结果;
从所述目标测试案例的多个加密方式中选取另一个加密方式,将所述第一结果作为测试数据,返回根据选取的加密方式对所述测试数据进行加密的步骤,直至所述目标测试案例的加密方式均被选取,将最后的结果作为第一加密结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811205229.3/2.html,转载请声明来源钻瓜专利网。