一种电子产品的测试方法及系统技术方案

技术编号:17004709 阅读:32 留言:0更新日期:2018-01-11 02:02
本发明专利技术提供了一种电子产品的测试方法及系统,其方法包括:S100获取测试指令信息;S200根据所述测试指令信息,分析所述待测电子产品的待测任务的测试类型;S300根据所述测试指令信息和所述测试类型调用对应的测试命令,监测所述待测电子产品执行对应的操作,且所述操作在所述测试类型所对应的测试线程执行。本发明专利技术简化待测电子产品的测试流程,避免待测电子产品测试过程中由于测试软件承载的测试项目过多而出现测试过程中卡顿,导致测试过程停滞甚至终止,提升测试效率。

【技术实现步骤摘要】
一种电子产品的测试方法及系统
本专利技术涉及电子产品测试领域,尤指一种电子产品的测试方法及系统。
技术介绍
目前,随着电子产品的需求越来越高,电子产品的发展越来越丰富,推出频率越来越快,研发周期大大缩短,研发任务增加,而在电子产品的研发出厂中,电子产品的测试大大关系着电子产品的质量,电子产品的质量关乎着厂商的利益和用户的使用体验。为了对电子产品出产质量合格,需要对电子产品进行整机测试。现有技术中,为了进行整机测试,一般是把各个测试项目逐一分配至各测试人员进行人工测试,然而人工测试劳动强度高,效率低,准确率低,导致测试成本大大增加,不能满足电子产品的测试需求。另外,现有技术中即使采用自动化测试也是在电子产品中预置测试脚本进行单线程测试,只能在一项测试任务测试完成后才能测试下一项测试任务,测试效率低下。
技术实现思路
本专利技术的目的是提供一种电子产品的测试方法及系统,实现提升测试效率,提高测试可信度的目的。本专利技术提供的技术方案如下:本专利技术提供一种电子产品的测试方法,包括步骤:S100获取测试指令信息;S200根据所述测试指令信息,分析所述待测电子产品的待测任务的测试类型;S300根据所述测试指令信息和所述测试类型调用对应的测试命令,监测所述待测电子产品执行对应的操作,且所述操作在所述测试类型所对应的测试线程执行。进一步的,所述步骤S200包括步骤:S210解析所述测试指令信息得到所述待测电子产品的待测任务;S220根据预设待测任务表与所述待测任务进行匹配,分析得到所述待测任务的测试类型;所述待测任务表包括所述待测任务与测试类型的对应关系。进一步的,所述步骤S300包括步骤:S310当所述待测任务是第一测试类型时,所述待测电子产品根据第一测试命令,在第一测试线程中执行第一测试操作;S320判断在所述第一测试线程中,所述第一测试操作的测试结果是否符合第一预设结果;若是,执行步骤S330;否则,执行步骤S340;S330生成第一测试报告;S340生成第一示警报告;所述第一示警报告包括标识信息和所述待测任务;和/或,S350当所述待测任务是第二测试类型时,所述待测电子产品根据第二测试命令,在第二测试线程中执行第二测试操作;S360判断在所述第二测试线程中,所述第二测试操作的测试结果是否符合第二预设结果;若是,执行步骤S370;否则,执行步骤S380;S370生成第二测试报告;S380生成第二示警报告;所述第二示警报告包括标识信息和所述待测任务。进一步的,所述步骤S100之前包括步骤:S010运行所述待测电子产品中的预设测试软件启动开机测试;S020获取所述待测电子产品的标识信息;S030判断无线网络功能是否开启;若是,执行步骤S100。进一步的,所述步骤S300之后包括步骤:S400判断所述待测电子产品是否完成所有待测任务;若是,执行步骤S500;否则,返回步骤S100;S500判断是否循环测试所述待测电子产品;若是,执行步骤S100。本专利技术还提供一种电子产品的测试系统,包括:待测电子产品和测试装置;所述待测电子产品包括:第一获取模块,获取测试指令信息;第一发送模块,发送所述测试指令信息至所述测试装置;第一接收模块,接收测试命令;执行模块,根据所述测试命令执行对应的操作,且所述操作在所述测试类型所对应的测试线程执行;所述测试装置包括:第二接收模块,接收所述第一发送模块发送的所述测试指令信息;分析模块,根据所述第二接收模块接收的所述测试指令信息,分析所述待测电子产品的待测任务的测试类型;调用模块,根据所述第一获取模块获取的所述测试指令信息和所述分析模块分析得到的所述待测任务类型调用对应的测试命令;第二发送模块,发送所述测试命令至所述第一接收模块;监测模块,监测所述待测电子产品根据所述测试命令执行对应的操作。进一步的,所述分析模块包括:解析单元,解析所述测试指令信息得到所述待测电子产品的待测任务;分析单元,根据预设待测任务表与所述待测任务进行匹配,分析得到所述待测任务的测试类型;所述待测任务表包括所述待测任务与测试类型的对应关系。进一步的,所述执行模块包括:第一执行单元,当所述待测任务是第一测试类型时,所述待测电子产品根据第一测试命令,在第一测试线程中执行第一测试操作;第二执行单元,当所述待测任务是第二测试类型时,所述待测电子产品根据第二测试命令,在第二测试线程中执行第二测试操作;所述监测模块包括:第一判断单元,判断在所述第一测试线程中,所述第一测试操作的测试结果是否符合第一预设结果;第一生成单元,当所述第一判断单元判断在所述第一测试线程中,所述第一测试操作的测试结果符合第一预设结果时,生成第一测试报告;第二生成单元,当所述第一判断单元判断在所述第一测试线程中,所述第一测试操作的测试结果不符合第一预设结果时,生成第一示警报告;所述第一示警报告包括标识信息和所述待测任务;和/或,第二判断单元,判断在所述第二测试线程中,所述第二测试操作的测试结果是否符合第二预设结果;第三生成单元,当所述第二判断单元判断在所述第二测试线程中,所述第二测试操作的测试结果符合第二预设结果时,生成第二测试报告;第四生成单元,当所述第二判断单元判断在所述第二测试线程中,所述第二测试操作的测试结果不符合第二预设结果时,生成第二示警报告;所述第二示警报告包括标识信息和所述待测任务。进一步的,所述待测电子设备还包括:运行模块,运行所述待测电子产品中的预设测试软件启动开机测试;第二获取模块,获取所述待测电子产品的标识信息;第一判断模块,判断无线网络功能是否开启;若是,所述第一获取模块获取所述测试指令信息。进一步的,所述测试装置还包括:第二判断模块,判断所述待测电子产品是否完成所有待测任务;当所述第二判断模块判定所述待测电子产品完成所有待测任务时,进一步判断是否循环测试所述待测电子产品;所述第一获取模块,当所述第二判断模块判定所述待测电子产品未完成所有待测任务时;或所述第二判断模块判定所述待测电子产品且循环测试所述待测电子产品时,获取新的测试指令信息执行剩余待测任务。通过本专利技术提供的一种电子产品的测试方法及系统,能够带来以下至少一种有益效果:1)本专利技术能够减少人工干预测试,自动化测试,既能增加产能又可以节约人力成本。2)本专利技术能够测量多台待测电子设备,在同一时间内达到产能最大化,提升厂商的生成效益和电子产品的合格率。3)本专利技术运行预设测试软件,从应用层来分析及判断器件或零件是否良好,因为应用层直接关系到最终用户体验,最具说服力。4)本专利技术简化待测电子产品端侧测试流程,避免待测电子产品测试过程中由于测试软件承载的测试项目过多而出现测试过程中卡顿,导致测试过程停滞甚至终止,提升测试效率,把大量耗时的工作通过网络转移到测试装置完成,提高生产效率。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种电子产品的测试方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种电子产品的测试方法的一个实施例的流程图;图2是本专利技术一种电子产品的测试方法的另一个实施例的流程图;图3是本专利技术一种电子产品的测试方法的另一个实施例的流程图;图4是本专利技术一种电子产品的测试方法的另一个实施例的流程图;图5是本专利技术一种电子产品的测试系统的一个实施例的本文档来自技高网...
一种电子产品的测试方法及系统

【技术保护点】
一种电子产品的测试方法,其特征在于,包括步骤:S100获取测试指令信息;S200根据所述测试指令信息,分析所述待测电子产品的待测任务的测试类型;S300根据所述测试指令信息和所述测试类型调用对应的测试命令,监测所述待测电子产品执行对应的操作,且所述操作在所述测试类型所对应的测试线程执行。

【技术特征摘要】
1.一种电子产品的测试方法,其特征在于,包括步骤:S100获取测试指令信息;S200根据所述测试指令信息,分析所述待测电子产品的待测任务的测试类型;S300根据所述测试指令信息和所述测试类型调用对应的测试命令,监测所述待测电子产品执行对应的操作,且所述操作在所述测试类型所对应的测试线程执行。2.根据权利要求1所述的电子产品的测试方法,其特征在于,所述步骤S200包括步骤:S210解析所述测试指令信息得到所述待测电子产品的待测任务;S220根据预设待测任务表与所述待测任务进行匹配,分析得到所述待测任务的测试类型;所述待测任务表包括所述待测任务与测试类型的对应关系。3.根据权利要求1所述的电子产品的测试方法,其特征在于,所述步骤S300包括步骤:S310当所述待测任务是第一测试类型时,所述待测电子产品根据第一测试命令,在第一测试线程中执行第一测试操作;S320判断在所述第一测试线程中,所述第一测试操作的测试结果是否符合第一预设结果;若是,执行步骤S330;否则,执行步骤S340;S330生成第一测试报告;S340生成第一示警报告;所述第一示警报告包括标识信息和所述待测任务;和/或,S350当所述待测任务是第二测试类型时,所述待测电子产品根据第二测试命令,在第二测试线程中执行第二测试操作;S360判断在所述第二测试线程中,所述第二测试操作的测试结果是否符合第二预设结果;若是,执行步骤S370;否则,执行步骤S380;S370生成第二测试报告;S380生成第二示警报告;所述第二示警报告包括标识信息和所述待测任务。4.根据权利要求1所述的电子产品的测试方法,其特征在于,所述步骤S100之前包括步骤:S010运行所述待测电子产品中的预设测试软件启动开机测试;S020获取所述待测电子产品的标识信息;S030判断无线网络功能是否开启;若是,执行步骤S100。5.根据权利要求1-4任一项所述的电子产品的测试方法,其特征在于,所述步骤S300之后包括步骤:S400判断所述待测电子产品是否完成所有待测任务;若是,执行步骤S500;否则,返回步骤S100;S500判断是否循环测试所述待测电子产品;若是,执行步骤S100。6.一种电子产品的测试系统,其特征在于,包括:待测电子产品和测试装置;所述待测电子产品包括:第一获取模块,获取测试指令信息;第一发送模块,发送所述测试指令信息至所述测试装置;第一接收模块,接收测试命令;执行模块,根据所述测试命令执行对应的操作,且所述操作在所述测试类型所对应的测试线程执行;所述测试装置包括:第二接收模块,接收所述第一发送模块发送的所述测试指令信息;分析模块,根据所述第二接收模块接收的所述测试指令信息,分析所述待测电子产品的待测任务的测...

【专利技术属性】
技术研发人员:牛军伟
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1