[发明专利]一种基于集成电路的软件测试数据的存储方法及装置在审
申请号: | 202211481107.3 | 申请日: | 2022-11-24 |
公开(公告)号: | CN115712573A | 公开(公告)日: | 2023-02-24 |
发明(设计)人: | 刘铁桥 | 申请(专利权)人: | 浙江财经大学东方学院 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南智圆行方专利代理事务所(普通合伙企业) 37231 | 代理人: | 张玉琳 |
地址: | 314400 浙江省嘉兴*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 集成电路 软件 测试数据 存储 方法 装置 | ||
1.一种基于集成电路的软件测试数据的存储方法,其特征在于,应用于测试设备,所述方法包括:
接收来自于控制终端发送的测试任务,其中,所述测试任务包括目标测试需求,以及待进行测试的目标集成电路对应的目标测试标识;
利用所述目标测试标识从所述测试设备的测试软件库中查询所述目标集成电路对应的至少一个候选测试软件;
根据所述目标测试需求从所述候选测试软件中确定目标测试软件;
利用所述目标测试软件对所述目标集成电路进行测试,得到目标软件测试数据,并将所述目标软件测试数据进行存储。
2.根据权利要求1所述的方法,其特征在于,所述利用所述目标测试标识从所述测试设备的测试软件库中查询所述目标集成电路对应的至少一个候选测试软件,包括:
利用所述目标测试标识从预设属性信息表中查询所述目标集成电路对应的目标属性信息,其中,所述预设属性信息表包括:测试标识以及属性信息之间的对应关系;
从软件库中获取与所述目标属性信息相匹配的至少一个候选测试软件。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标测试需求从所述候选测试软件中确定目标测试软件,包括:
从所述目标测试需求中获取测试类型以及测试条件;
获取各个候选测试软件对应的软件性能信息,将所述软件性能信息满足所述测试类型以及所述测试条件的候选测试软件确定为目标测试软件。
4.根据权利要求1所述的方法,其特征在于,所述利用所述目标测试软件对所述目标集成电路进行测试,得到目标软件测试数据,包括:
从所述目标测试需求中获取多组测试参数,以及所述多组测试参数对应的预期软件测试数据;
利用所述目标测试软件以及所述多组测试参数对所述目标集成电路进行测试,得到初始软件测试数据;
获取所述预期软件测试数据与所述初始软件测试数据之间的差异数据,并获取利用所述差异数据得到的更新后的多组测试参数;
利用所述目标测试软件以及更新后的多组测试参数对所述目标集成电路进行测试,得到目标软件测试数据。
5.根据权利要求4所述的方法,其特征在于,所述获取所述预期软件测试数据与所述初始软件测试数据之间的差异数据,包括:
计算所述初始软件测试数据与所述预期软件测试数据之间的相似度;
在所述相似度小于预设相似度的情况下,确定所述预期软件测试数据与所述初始软件测试数据之间的差异数据。
6.根据权利要求1所述的方法,其特征在于,所述将所述目标软件测试数据进行存储,包括:
获取所述测试任务对应的安全等级,其中,所述安全等级用于表示所述测试任务的重要程度;
在所述安全等级大于预设安全等级的情况下,向所述控制终端发送协商请求,其中,所述协商请求携带所述测试设备的设备身份信息;
接收来自于所述控制终端基于所述协商请求反馈的应答信息,其中,所述应答信息携带加密密钥,所述加密密钥是根据所述设备身份信息以及终端身份信息生成的,所述终端身份信息为所述控制终端的身份信息;
利用所述加密密钥对所述目标软件测试数据进行加密,得到加密软件测试数据,并发送所述加密软件测试数据至所述控制终端。
7.根据权利要求6所述的方法,其特征在于,所述发送所述加密软件测试数据至所述控制终端,包括:
获取所述控制终端与所述测试设备之间满足所述安全等级对应的目标传输链路,并查询所述目标传输链路对应的通信状态;
在所述通信状态为正常的情况下,通过所述目标传输链路发送所述加密软件测试数据至所述控制终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江财经大学东方学院,未经浙江财经大学东方学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211481107.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于深度学习的光伏板缺陷识别分类方法
- 下一篇:语音通话方法、装置及设备