一种移动终端的测试方法及测试系统技术方案

技术编号:19139735 阅读:48 留言:0更新日期:2018-10-13 08:36
本发明专利技术公开了一种移动终端的测试方法及测试系统,所述测试方法包括:步骤A、检测移动终端被开机触发时,测试设备根据获取的预设标志位的数据判断移动终端的状态;步骤B、当判断所述状态为已测试时,加载用户引导程序并开机;步骤C、当判断所述状态为未测试时,跳过用户引导程序,加载工厂测试程序并开机。本发明专利技术在需要测试的情况下跳过用户引导程序,直接加载工厂测试程序进入测试环节,缩短了测试时间,从而提升了生产测试效率,其方法简单,可靠性高。

A testing method and testing system for mobile terminals

The invention discloses a test method and a test system for a mobile terminal. The test method includes: step A, when the mobile terminal is triggered by booting, the test device judges the state of the mobile terminal according to the data of the acquired preset flag bits; step B, when the state is judged to be tested, the user guide program is loaded. Step C, when judging that the state is untested, skips the user boot program, loads the factory test program and boots. The invention skips the user guide program and directly loads the factory test program into the test link when it needs to be tested, thus shortening the test time and improving the production test efficiency. The method is simple and the reliability is high.

【技术实现步骤摘要】
一种移动终端的测试方法及测试系统
本专利技术涉及测试
,特别涉及一种移动终端的测试方法及测试系统。
技术介绍
随着科技的不断进步,移动终端(如手机)的生产测试自动化已经相当成熟。如何提升生产测试效率已经成为移动终端生产中要解决的关键技术点。现有的测试方法中,移动终端要开机进入测试程序,需要加载谷歌或者厂家自生的为用户提供的用户引导程序,运行时间10~30秒不等,甚至时间更长;然后通过测试命令或者图标等形式才能进入生产测试环节。用户引导程序在工厂测试时并非有用的程序,其运行增加了测试时间,大大降低了生产测试效率。因而现有技术还有待改进和提高。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种移动终端的测试方法及测试系统,以解决现有移动终端的测试运行用户引导程序导致测试时间延长,降低生产测试效率的问题。为了达到上述目的,本专利技术采取了以下技术方案:一种移动终端的测试方法,其包括:步骤A、检测移动终端被开机触发时,测试设备根据获取的预设标志位的数据判断移动终端的状态;步骤B、当判断所述状态为已测试时,加载用户引导程序并开机;步骤C、当判断所述状态为未测试时,跳过用户引导程序,加载工厂测试程序并开机。所述的移动终端的测试方法中,在所述步骤A之前,还包括:在移动终端生产完成后,将预设标志位的初始值设置为0。所述的移动终端的测试方法中,所述步骤B具体包括:步骤B1、当判断预设标志位的数据为1时,将预先编辑的用户引导程序加载至移动终端的内存;步骤B2、检测开机完成后运行用户引导程序。所述的移动终端的测试方法中,所述步骤C具体包括:步骤C1、当判断预设标志位的数据为0时,跳过用户引导程序,将预先编辑的工厂测试程序加载至移动终端的内存;步骤C2、检测开机完成后运行工厂测试程序并进行工厂测试;步骤C3、工厂测试通过后,将标志位的数据更改为1。所述的移动终端的测试方法中,在所述步骤C3之后,还包括:步骤C4、对移动终端自动重启,返回步骤A。一种实现所述的移动终端的测试方法的测试系统,其包括移动终端和测试设备;所述测试设备检测移动终端被开机触发时,根据获取的预设标志位的数据判断移动终端的状态;当判断所述状态为已测试时,测试设备在移动终端中加载用户引导程序,移动终端完成开机;当判断所述状态为未测试时,测试设备跳过用户引导程序,在移动终端中加载工厂测试程序,移动终端完成开机。相较于现有技术,本专利技术提供的移动终端的测试方法及测试系统,检测移动终端被开机触发时,测试设备根据获取的预设标志位的数据判断移动终端的状态;当判断所述状态为已测试时,加载用户引导程序并开机;当判断所述状态为未测试时,跳过用户引导程序,加载工厂测试程序并开机。本专利技术在需要测试的情况下跳过用户引导程序,直接加载工厂测试程序进入测试环节,缩短了测试时间,从而提升了生产测试效率,其方法简单,可靠性高。附图说明图1为本专利技术提供的移动终端的测试方法流程图。图2为本专利技术提供的测试系统的结构框图。具体实施方式本专利技术提供一种移动终端的测试方法及测试系统,采用写测试标志位的方式来选择是否加载用户引导程序,改变了现有移动终端开机进入测试程序的方式,在测试环节不加载用户引导程序,进而提升了生产测试效率。为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,本专利技术提供的移动终端的测试方法包括:S100、检测移动终端被开机触发时,测试设备根据获取的预设标志位的数据判断移动终端的状态;S200、当判断所述状态为已测试时,加载用户引导程序并开机;S300、当判断所述状态为未测试时,跳过用户引导程序,加载工厂测试程序并开机。所述移动终端生产完成后,在其NV区域(移动终端中的一存储区域)预先写入预设标志位的数据。本实施例中,数据为0表示其未进行生产测试,移动终端的状态为未测试;数据为1表示通过了生产测试,移动终端的状态为已测试。则在所述步骤S100之前,还包括:在移动终端生产完成后,将预设标志位的初始值设置为0。所述预设标志位存放的区域内的数据(即0、1)被设置为禁止用户改写,如手机恢复出厂设置等;只有测试系统才能对其进行改写。进行工厂测试时,将移动终端与测试设备连接(一般采用数据线连接)。当检测移动终端被开机触发时,测试设备直接访问NV区域获取预设标志位的数据来判断移动终端的状态。本实施例中,所述步骤S200具体包括:步骤210、当判断预设标志位的数据为1时,将预先编辑的用户引导程序加载至移动终端的内存。步骤220、检测开机完成后运行用户引导程序。若标志位为1,则表示移动终端已经通过了工厂测试并合格了,其状态为已测试。这种已通过工厂测试的手机再次开机时,表示系统第一次开机,将正常加载用户引导程序。运行用户引导程序以引导用户如何使用本机并了解本机功能,之后即可正常使用。本实施例中,所述步骤S300具体包括:步骤310、当判断预设标志位的数据为0时,跳过用户引导程序,将预先编辑的工厂测试程序加载至移动终端的内存;步骤320、检测开机完成后运行工厂测试程序并进行工厂测试;步骤330、工厂测试通过后,将标志位的数据更改为1。若标志位为0,则说明移动终端还未通过工厂测试,需进入测试环节,则无需加载用户引导程序,直接进行工厂测试。与现有的测试方法相比,节省了用户引导程序的加载运行时间,从而减少了测试时间,提高了生产测试效率。在所述步骤330之后,还包括:步骤340、对移动终端自动重启,返回步骤S100。通过工厂测试的移动终端再次开机,其标志位已经置为1,返回步骤S100对标志位再次判断后,系统第一次开机将正常加载用户引导程序。需要理解的,所述步骤S200和步骤S300为并列步骤,根据标志位的数据执行对应的步骤。在具体实施时,判断移动终端状态的方法还可以采用硬件方式来代替标志位的置0置1,从而区分移动终端的状态。如采用熔丝电路,具体如电路板上设置一熔丝和电阻,将熔丝的一端接地;熔丝的另一端连接处理器(如MCU)的检测脚、还通过电阻连接高电平。手机未通过工厂测试,其熔丝未熔断,则检测脚被下拉到地为低电平,相当于预设标志位的数据为0;通过工厂测试后,将熔丝熔断,则检测脚通过电阻被上拉为高电平,相当于预设标志位的数据为1。通过判断检测脚上的电平高低即可判断预设标志位的数据。基于上述的移动终端的测试方法,本专利技术实施例还提供一种用于实现移动终端的测试方法的测试系统,请参阅图2,所述测试系统包括移动终端10和测试设备20。所述测试设备20检测移动终端被开机触发时,根据获取的预设标志位的数据判断移动终端的状态。当判断所述状态为已测试时,测试设备20在移动终端中加载用户引导程序,移动终端完成开机。当判断所述状态为未测试时,测试设备20跳过用户引导程序,在移动终端中加载工厂测试程序,移动终端完成开机。综上所述,本专利技术通过判断标志位的值来选择是否对移动终端加载用户引导程序,通过写标志位方式来区分手机系统开机需要加载的不同程序。在需要测试的情况下跳过用户引导程序,直接加载工厂测试程序进入测试环节,相对传统的加载用户引导程序后再进入工厂测试程序节约10~30秒时间,缩短了测试时间,从本文档来自技高网...

【技术保护点】
1.一种移动终端的测试方法,其特征在于,包括:步骤A、检测移动终端被开机触发时,测试设备根据获取的预设标志位的数据判断移动终端的状态;步骤B、当判断所述状态为已测试时,加载用户引导程序并开机;步骤C、当判断所述状态为未测试时,跳过用户引导程序,加载工厂测试程序并开机。

【技术特征摘要】
1.一种移动终端的测试方法,其特征在于,包括:步骤A、检测移动终端被开机触发时,测试设备根据获取的预设标志位的数据判断移动终端的状态;步骤B、当判断所述状态为已测试时,加载用户引导程序并开机;步骤C、当判断所述状态为未测试时,跳过用户引导程序,加载工厂测试程序并开机。2.根据权利要求1所述的移动终端的测试方法,其特征在于,在所述步骤A之前,还包括:在移动终端生产完成后,将预设标志位的初始值设置为0。3.根据权利要求2所述的移动终端的测试方法,其特征在于,所述步骤B具体包括:步骤B1、当判断预设标志位的数据为1时,将预先编辑的用户引导程序加载至移动终端的内存;步骤B2、检测开机完成后运行用户引导程序。4.根据权利要求2所述的移动终端的测试方法,其特征在于,所述步骤C具体包括:步骤C...

【专利技术属性】
技术研发人员:余祥军
申请(专利权)人:深圳市明泰电讯有限公司
类型:发明
国别省市:广东,44

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

1