【技术实现步骤摘要】
测试方法、装置、电子设备及计算机可读存储介质
本公开涉及计算机
,尤其涉及芯片测试
,具体而言,本公开涉及一种测试方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着人工智能(ArtificialIntelligence,AI)技术的快速发展,其对芯片的算力的要求越来越高。AI芯片,一种专门做AI模型的训练或推理的芯片便在这种情况下应运而生。AI芯片的设计及使用过程中,需要对AI芯片的各项功能进行测试。在对AI芯片的功能进行测试时,一般会使用测试用例。由于在AI芯片的不同功能进行测试时所需的测试用例不同,并且在需要使用多个测试用例时,测试用例的执行顺序也不相同。目前一般是由测试人员针对需要测试的功能编写测试用例,并且指定各测试用例的测试顺序。现有方式中,需要测试人员进行较多操作,造成测试时的工作量增加,影响芯片的测试效率。
技术实现思路
本公开的目的旨在至少能解决上述的技术缺陷之一,提供了一种芯片测试效率更高的测试方法、装置、电子设备及计算机可读存储介质。根据本公 ...
【技术保护点】
1.一种测试方法,包括:/n在对被测试芯片的待测试功能进行测试时,从所述待测试功能对应的测试用例中确定至少两个目标测试用例;/n基于预配置的各所述目标测试用例之间的依赖关系,确定各所述目标测试用例的执行顺序;/n依照所述测试顺序依次执行各所述目标测试用例,并确定测试数据。/n
【技术特征摘要】
1.一种测试方法,包括:
在对被测试芯片的待测试功能进行测试时,从所述待测试功能对应的测试用例中确定至少两个目标测试用例;
基于预配置的各所述目标测试用例之间的依赖关系,确定各所述目标测试用例的执行顺序;
依照所述测试顺序依次执行各所述目标测试用例,并确定测试数据。
2.根据权利要求1所述的方法,其中,所述基于预配置的各所述目标测试用例之间的依赖关系,确定各所述目标测试用例的执行顺序,包括:
基于预配置的各所述目标测试用例之间的依赖关系,确定各所述目标测试用例的初始顺序;
基于是否获取到用户对所述初始顺序的调整指令,并基于所述初始顺序,确定各所述目标测试用例的执行顺序。
3.根据权利要求2所述的方法,其中,所述基于是否获取到用户对所述初始顺序的调整指令,并基于所述初始顺序,确定各所述目标测试用例的执行顺序,包括:
若获取到了用户的对所述初始顺序的调整指令,则基于所述调整指令对所述初始顺序进行调整,得到各所述目标测试用例的执行顺序;
若未获取到用户对所述初始顺序的调整指令,则将所述初始顺序确定为各所述目标测试用例的执行顺序。
4.根据权利要求2所述的方法,其中,获取用户对所述初始顺序的调整指令,包括:
通过执行顺序调整界面向用户展示各所述目标测试用例对应的显示对象,各所述显示对象依照所述初始顺序排列;
当检测到所述用户对所述显示对象的拖拽操作时,基于所述拖拽操作确定用户对所述初始顺序的调整指令。
5.根据权利要求1所述的方法,其中,所述从待测试功能对应的测试用例中确定用于对所述待测试功能进行测试的至少两个目标测试用例,包括:
向用户展示测试用例选择界面,所述测试用例选择界面中包括所述待测试功能对应的各测试用例的虚拟按钮以及各所述测试用例的相关信息;
当检测到所述用户对所述虚拟按钮的点击操作时,获取所述用户对目标测试用户的选择指令;
基于所述选择指令从所述测试用例中确定用于对所述待测试功能进行测试的至少两个目标测试用例。
6.根据权利要求1-5中任一项所述的方法,其中,若所述待测试功能为芯片稳定性,则所述方法还包括:
获取目标流量曲线;
基于所述目标流量曲线控制执行各所述目标测试...
【专利技术属性】
技术研发人员:罗航,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。