一种测试方法及装置与流程

专利2025-06-21  27

本申请涉及计算机领域,尤其涉及一种测试方法及装置。
背景技术
::1、目前,电子设备在投入市场之前需进行测试,以检验电子设备的功能是否运行良好。2、一般来说,在电子设备进行测试时,需先开机再进行测试。但是,这种先开机再进行测试的测试方法会产生开机耗时,从而影响测试效率。技术实现思路1、本申请实施例提供了一种测试方法及装置,电子设备上电时或上电后就进入测试模式进行测试,无需进入开机状态,减少了开机带来的时延,从而提高了测试效率。2、第一方面,本申请实施例提供了一种测试方法,包括:电子设备上电,对电子设备的外围设备进行初始化;获取命令行指令,基于命令行指令触发外围设备进入测试模式;或者,从与电子设备连接的存储设备中获取第一信息,基于第一信息触发外围设备进入测试模式;其中,测试模式包括人机界面mmi模式、睡眠模式、老化模式或开机模式。3、基于第一方面所提供的方法,电子设备上电时或上电后就进入测试模式进行测试,无需进入开机状态,减少了开机带来的时延,从而提高了测试效率。与此同时,可以通过与电子设备连接的存储设备进入测试模式,无需通过组合按键进入测试模式,也就是说在本方法中可以兼容多按键、单按键、无按键的电子设备。这样,可以支持电子设备和测试场景的多样化,也可以提高测试效率。4、在一种可能的实现方式中,命令行指令用于指示外围设备进入测试模式,基于命令行指令触发外围设备进入测试模式,包括:命令行指令包括外围设备的运行参数,或,从电子设备的存储器中获取测试模式关联的外围设备的运行参数;外围设备进入测试模式,基于外围设备的运行参数运行外围设备。5、在一种可能的实现方式中,第一信息用于指示外围设备进入测试模式,基于第一信息触发外围设备进入测试模式,包括:第一信息包括外围设备的运行参数,或,从电子设备的存储器中获取测试模式关联的外围设备的运行参数;外围设备进入测试模式,基于外围设备的运行参数运行外围设备。6、在一种可能的实现方式中,从与电子设备连接的存储设备中获取第一信息之前,该方法还包括:调用第一函数,从存储设备中获取第二信息,该第二信息用于指示存储设备与电子设备已建立连接;将存储设备对应的驱动文件加载到文件配置表(file allocationtable,fat)所配置的存储器中,运行存储设备对应的驱动文件,以与存储设备进行数据传输。7、在一种可能的实现方式中,还可以调用第二函数,确定第二函数关联的存储器中是否存在异常信息;调用第一函数,包括:在第二函数关联的存储器中不存在异常信息的情况下,调用第一函数。通过实施该可能的实现,电子设备在第二函数关联的存储器中不存在异常信息时才调用第一函数,确保存储器中没有异常信息,提高了安全性和可靠性。8、在一种可能的实现方式中,还可以输出提示信息,该提示信息用于指示外围设备在测试模式下的测试结果。通过实施该可能的实现,可以使得用户清楚地了解测试结果,有利于用户更好的找到解决方案。9、在一种可能的实现方式中,输出提示信息,包括:在外围设备在测试模式下完成测试的情况下,确定测试结果;在测试结果包括外围设备运行出错的结果的情况下,输出提示信息。通过实施该可能的实现,可以使得用户在测试结果包括电子设备的外围设备运行出错的结果的情况下更好的了解测试结果,后续有利于用户更好的了解对错误的测试结果的解决方案,并且可以减少输出提示信息的次数,有利于提高效率。10、第二方面,本申请实施例提供一种测试装置,该装置包括用于执行上述第一方面的方法的单元。11、第三方面,本申请提供一种芯片,该芯片包括处理器和通信接口,处理器被配置用于使芯片执行上述第一方面或第二方面的方法,通信接口被配置用于接收来自该芯片之外的其它装置的信号并传输至处理器或将来自处理器的信号发送给该芯片之外的其它装置。12、第四方面,本申请实施例提供一种测试设备,包括存储器和处理器,该存储器用于存储计算机程序,该计算机程序包括程序指令,该处理器被配置用于调用该程序指令,执行上述第一方面的方法。13、第五方面,本申请提供了一种计算机可读存储介质,该计算机存储介质中存储有计算机可读指令,当该计算机可读指令在通信装置上运行时,使得该通信装置执行上述第一方面的方法。14、第六方面,本申请提供一种计算机程序或计算机程序产品,包括代码或指令,当代码或指令在计算机上运行时,使得计算机执行如上述第一方面的方法。技术特征:1.一种测试方法,其特征在于,包括:2.根据权利要求1所述的方法,其特征在于,所述命令行指令用于指示所述外围设备进入所述测试模式,所述基于所述命令行指令触发所述外围设备进入测试模式,包括:3.根据权利要求1所述的方法,其特征在于,所述第一信息用于指示所述外围设备进入所述测试模式,所述基于所述第一信息触发所述外围设备进入所述测试模式,包括:4.根据权利要求1或3所述的方法,其特征在于,所述从与所述电子设备连接的存储设备中获取第一信息之前,所述方法还包括:5.根据权利要求4所述的方法,其特征在于,所述方法还包括:6.根据权利要求1-5中任意一项所述的方法,其特征在于,所述方法还包括:7.根据权利要求6所述的方法,其特征在于,所述输出提示信息,包括:8.一种测试装置,其特征在于,用于执行如权利要求1-7中任一项所述的方法的单元。9.一种芯片,其特征在于,包括处理器和通信接口,所述处理器被配置用于执行如权利要求1-7中任一项所述的方法,所述通信接口用于接收来自所述芯片之外的其它装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述芯片之外的其它装置。10.一种测试设备,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1-7中任一项所述的方法。11.一种计算机可读存储介质,其特征在于,所述计算机存储介质中存储有计算机可读指令,当所述计算机可读指令在计算机上运行时,使得所述计算机执行权利要求1-7任一项所述的方法。技术总结本申请公开了一种测试方法及装置,涉及计算机
技术领域
:,在该方法中,电子设备上电,对电子设备的外围设备进行初始化;获取命令行指令,基于命令行指令触发外围设备进入测试模式;或者,从与电子设备连接的存储设备中获取第一信息,基于第一信息触发外围设备进入测试模式;其中,测试模式包括人机界面MMI模式、睡眠模式、老化模式或开机模式。这样,电子设备上电时或上电后就进入测试模式进行测试,无需进入开机状态,减少了开机带来的时延,从而提高了测试效率。技术研发人员:刘世彪,李小玲受保护的技术使用者:紫光展讯通信(惠州)有限公司技术研发日:技术公布日:2024/11/11
转载请注明原文地址: https://tieba.8miu.com/read-15243.html

最新回复(0)