System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() SE芯片的测试方法、装置、电子设备及介质制造方法及图纸_技高网

SE芯片的测试方法、装置、电子设备及介质制造方法及图纸

技术编号:40607132 阅读:4 留言:0更新日期:2024-03-12 22:13
本发明专利技术提供了一种SE芯片的测试方法、装置、电子设备及介质,包括:获取待测试芯片的厂商信息和型号以及SE芯片执行脚本;基于预先确定的通信方式自动匹配待测试芯片的通信方式;如果待测试芯片的通信方式匹配成功,则基于待测试芯片的厂商信息和预先确定的解析方式自动匹配待测试芯片的解析方式;基于待测试芯片的解析方式解析SE芯片执行脚本,并执行解析后的SE芯片执行脚本得到测试结果。本发明专利技术不仅提高了测试效率,还降低了测试难度,提高了测试的准确性。

【技术实现步骤摘要】

本专利技术涉及芯片测试,尤其是涉及一种se芯片的测试方法、装置、电子设备及介质。


技术介绍

1、在测试过程中,由于不同se芯片存在多种差异,因此需要考虑se芯片之间的兼容性。基于不同规范,可以提供多种升级方案,并需要对芯片进行兼容性测试。然而,不同芯片厂商提供的测试芯片通信方式各不相同,且芯片也有不同的指令执行方式。同时,由于se芯片的存储空间有限,升级的脚本通常需要压缩。因此,在测试过程中需要考虑如何在不同芯片上解析压缩的脚本。现有的方式是通过手动解析脚本、调整指令、通信方式等,来完成芯片的兼容性测试。但是,现有的方式操作相对繁琐,难度偏高,需要操作人员对于se芯片具有较高的了解,且手动解析脚本、调整指令耗时较长,同时容易出错,导致最终结果不准确。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种se芯片的测试方法、装置、电子设备及介质,不仅提高了测试效率,还降低了测试难度,提高了测试的准确性。

2、为了实现上述目的,本专利技术实施例采用的技术方案如下:

3、第一方面,本专利技术实施例提供了一种se芯片的测试方法,包括:获取待测试芯片的厂商信息和型号以及se芯片执行脚本;基于预先确定的通信方式自动匹配待测试芯片的通信方式;如果待测试芯片的通信方式匹配成功,则基于待测试芯片的厂商信息和预先确定的解析方式自动匹配待测试芯片的解析方式;基于待测试芯片的解析方式解析se芯片执行脚本,并执行解析后的se芯片执行脚本得到测试结果。

4、在一种实施方式中,基于预先确定的通信方式自动匹配待测试芯片的通信方式,包括:基于待测试芯片的型号,依次采用预先确定的通信方式建立通信;如果待测试芯片建立通信成功,则确定待测试芯片的通信协议和端口号。

5、在一种实施方式中,基于待测试芯片的解析方式解析se芯片执行脚本,包括:基于待测试芯片的解析方式对se芯片执行脚本进行解压和解析,得到测试指令和测试数据。

6、在一种实施方式中,执行解析后的se芯片执行脚本得到测试结果,包括:基于待测试芯片的型号确定指令执行方式;基于指令执行方式自动执行测试指令,得到测试结果。

7、在一种实施方式中,执行解析后的se芯片执行脚本得到测试结果,还包括:基于se芯片执行脚本解析得到的测试指令和测试数据自动匹配对应的测试方案;其中,测试方案至少包括:测试用例、预期结果和测试参数;执行测试方案得到测试结果。

8、第二方面,本专利技术实施例提供了一种se芯片的测试装置,包括:信息获取模块,用于获取待测试芯片的厂商信息和型号以及se芯片执行脚本;通信方式确定模块,用于基于预先确定的通信方式自动匹配待测试芯片的通信方式;解析方式确定模块,用于如果待测试芯片的通信方式匹配成功,则基于待测试芯片的厂商信息和预先确定的解析方式自动匹配待测试芯片的解析方式;脚本解析模块,用于基于待测试芯片的解析方式解析se芯片执行脚本,并执行解析后的se芯片执行脚本得到测试结果。

9、在一种实施方式中,通信方式确定模块还用于:基于待测试芯片的型号,依次采用预先确定的通信方式建立通信;如果待测试芯片建立通信成功,则确定待测试芯片的通信协议和端口号。

10、在一种实施方式中,脚本解析模块还用于:基于待测试芯片的解析方式对se芯片执行脚本进行解压和解析,得到测试指令和测试数据。

11、第三方面,本专利技术实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述第一方面提供的任一项的方法的步骤。

12、第四方面,本专利技术实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述第一方面提供的任一项的方法的步骤。

13、本专利技术实施例带来了以下有益效果:

14、本专利技术实施例提供的上述se芯片的测试方法、装置、电子设备及介质,首先获取待测试芯片的厂商信息和型号以及se芯片执行脚本;然后基于预先确定的通信方式自动匹配待测试芯片的通信方式;如果待测试芯片的通信方式匹配成功,则基于待测试芯片的厂商信息和预先确定的解析方式自动匹配待测试芯片的解析方式;最后基于待测试芯片的解析方式解析se芯片执行脚本,并执行解析后的se芯片执行脚本得到测试结果。上述方法在上传se芯片执行脚本之后,可以根据待测试芯片的型号等自动适配对应的通信方式,以确保测试过程中芯片的稳定性和高效通信;同时,上述方法能够待测试芯片的厂商信息自动匹配脚本的解析方式,并自动对se芯片执行脚本进行解析,从而降低了测试难度,提高了测试效率;最后,上述方法能够自动执行se芯片执行脚本得到测试结果,从而提高了测试效率和准确性。

15、本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

16、为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种SE芯片的测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于预先确定的通信方式自动匹配所述待测试芯片的通信方式,包括:

3.根据权利要求1所述的方法,其特征在于,基于所述待测试芯片的解析方式解析所述SE芯片执行脚本,包括:

4.根据权利要求3所述的方法,其特征在于,执行解析后的SE芯片执行脚本得到测试结果,包括:

5.根据权利要求3所述的方法,其特征在于,执行解析后的SE芯片执行脚本得到测试结果,还包括:

6.一种SE芯片的测试装置,其特征在于,包括:

7.根据权利要求6所述的装置,其特征在于,所述通信方式确定模块还用于:

8.根据权利要求6所述的装置,其特征在于,所述脚本解析模块还用于:基于所述待测试芯片的解析方式对所述SE芯片执行脚本进行解压和解析,得到测试指令和测试数据。

9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1至5任一项所述的方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求1至5任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种se芯片的测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于预先确定的通信方式自动匹配所述待测试芯片的通信方式,包括:

3.根据权利要求1所述的方法,其特征在于,基于所述待测试芯片的解析方式解析所述se芯片执行脚本,包括:

4.根据权利要求3所述的方法,其特征在于,执行解析后的se芯片执行脚本得到测试结果,包括:

5.根据权利要求3所述的方法,其特征在于,执行解析后的se芯片执行脚本得到测试结果,还包括:

6.一种se芯片的测试装置,其特征在于,包括:

7.根据权利要求6所述的...

【专利技术属性】
技术研发人员:陈杰姜波赵晨曦
申请(专利权)人:深圳市雪球科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1