【技术实现步骤摘要】
设备测试方法、装置、存储介质及计算机设备
[0001]本专利技术涉及设备测试领域,尤其是涉及一种设备测试方法、装置、存储介质及计算机设备。
技术介绍
[0002]为了保证设备的稳定运行,设备开发完成后,需要对设备进行测试。
[0003]目前,通常通过编写测试代码来对设备进行测试。然而,设备中包含多种测试项,这种测试方式,每针对一个测试项,就需要编写一套测试代码,导致设备的测试效率较低,与此同时,由于工作人员的技术水平参差不齐,会导致测试代码编写错误的情况,从而导致设备的测试准确度较低。
技术实现思路
[0004]本专利技术提供了一种设备测试方法、装置、存储介质及计算机设备,主要在于能够提高设备的测试效率和测试准确度。
[0005]根据本专利技术的第一个方面,提供一种设备测试方法,包括:
[0006]响应于待测试设备的测试信号,确定所述待测试设备所属的设备类型;
[0007]若所述设备类型为安卓设备,则利用所述安卓设备对应的安卓测试函数库对所述安卓设备中的各种安卓测试项目进行测试,得到所述安卓设备对应的测试结果;
[0008]若所述待测试设备为部件,则利用所述部件对应的部件测试函数库对所述部件中的各种部件测试项目进行测试,得到所述部件对应的测试结果。
[0009]根据本专利技术的第二个方面,提供一种设备测试装置,包括:
[0010]确定单元,用于响应于待测试设备的测试信号,确定所述待测试设备所属的设备类型;
[0011]安卓测试单元,用于若 ...
【技术保护点】
【技术特征摘要】
1.一种设备测试方法,其特征在于,包括:响应于待测试设备的测试信号,确定所述待测试设备所属的设备类型;若所述设备类型为安卓设备,则利用所述安卓设备对应的安卓测试函数库对所述安卓设备中的各种安卓测试项目进行测试,得到所述安卓设备对应的测试结果;若所述待测试设备为部件,则利用所述部件对应的部件测试函数库对所述部件中的各种部件测试项目进行测试,得到所述部件对应的测试结果。2.根据权利要求1所述的方法,其特征在于,所述安卓设备中的各种安卓测试项目包括:刷机测试、开关机测试和基本功能测试,所述利用所述安卓设备对应的安卓测试函数库对所述安卓设备中的各种安卓测试项目进行测试,得到所述安卓设备对应的测试结果,包括:在所述安卓测试函数库中确定刷机测试函数、开关机测试函数和基本功能测试函数;利用所述刷机测试函数对所述安卓设备的系统刷机功能进行测试,得到所述安卓设备对应的刷机测试结果;利用所述开关机测试函数对所述安卓设备的开关机功能进行测试,得到所述安卓设备对应的开关机测试结果;利用所述基本功能测试函数对所述安卓设备的各项基本功能进行测试,得到所述安卓设备对应的各项基本功能的测试结果。3.根据权利要求2所述的方法,其特征在于,所述利用所述刷机测试函数对所述安卓设备的系统刷机功能进行测试,得到所述安卓设备对应的刷机测试结果,包括:获取带有第一版本号的第一刷机固件和带有第二版本号的第二刷机固件;判断所述第一版本号是否与所述安卓设备的刷机前版本号一致;若所述第一版本号与所述刷机前版本号一致,则利用所述第二刷机固件对所述安卓设备进行刷机,得到第一刷机后的安卓设备;确定所述第一刷机后的安卓设备对应的第一刷机后版本号,若所述第一刷机后版本号与所述第二版本号一致,则确定所述安卓设备的系统刷机功能正常;若所述第一刷机后版本号与所述第二版本号不一致,则确定所述安卓设备的系统刷机功能异常。4.根据权利要求2所述的方法,其特征在于,所述利用所述开关机测试函数对所述安卓设备的开关机功能进行测试,得到所述安卓设备对应的开关机测试结果,包括:建立所述安卓设备与程控继电器之间的连接;接收所述程控继电器对所述安卓设备进行供电的供电信号;在接收到所述供电信号的预设时间后,判断是否接收到所述安卓设备的开机成功的提示信息;若接收到所述开机成功的提示信息,则判定所述安卓设备的开机功能正常;若未接收到所述开机成功的提示信息,则判定所述安卓设备的开机功能异常;在接收到所述开机成功的提示信息后,响应于所述程控继电器对所述安卓设备的断电信号,判断是否接收到所述安卓设备的关机成功的提示信息;若接收到所述关机成功的提示信息,则判定所述安卓设备的关机功能正常;若未接收到所述关机成功的提示信息,则判定所述安卓设备的关机功能异常。
5.根据权利要求2所述的方法,其特征在于,所述各项基本功能包括:所述安卓设备中各个APP的启动功能,所述利用所述基本功能测试函数对所述安卓设备的各项基本功能进行测试,得到所述安卓设备对应的各项基本功能的测试结果,包括:获取所述安卓设备上各个APP图标的中心...
【专利技术属性】
技术研发人员:陈广涛,王文熹,李涛,
申请(专利权)人:珠海视熙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。