一种利用声波通讯控制启动自动化测试程序的方法与流程

文档序号:14941635发布日期:2018-07-13 21:01阅读:245来源:国知局
本发明属于声波技术应用领域,尤其涉及一种利用声波通讯控制启动自动化测试程序的方法。
背景技术
:随着移动互联网的普及与发展,目前,智能终端(比如智能设备、智能手机等)在出厂前,需要经过工厂贴片、烧写软件、测试以及组装后面向用户。在这个工程中,都会在终端上集成自动化测试程序,用于检测所需设备,检测出有瑕疵的产品需要返厂,而越早的发现问题就越能减少制造商的成本,但是在检测的时候大部分还才有人力的方式进行一台台终端的检测,大大浪费了人力,本发明提供了一种利用服务端声波源,发出声波启动周边厂测终端,进行自动化测试程序,让智能终端进行自动化测试,测试成功与失败后,并进行声波反馈,在服务端接收到服务端的声波后,进行登记,并将不同的设备进行自动登记。已有专利一种声波传输字符数据的方法和装置,其中的方法包括:发送端将字符数据进行压缩处理生成传输数据,将传输数据转换到对应的声波频率上生成连续的音频信息并发送,使音频信息的每个音节包含1个或多个频率信号;当接收端接收到音频信息时,从音频信息中解析出频率信号并从频率信号中获取传输数据,对传输数据进行解压缩处理,解析出字符数据。本发明的声波传输字符数据的方法和装置,对声波传输的数据源中的字符数据进行压缩处理,减少所传输数据的编码长度,提高了传输效率,降低了误码率,基于多频声波的进行数据传输,在每个音节中包含多种频率,增加了每个音节的可编码信息,提高了码率。该已有技术主要侧重利用声波组织发送信息,将待传输数据进行压缩,转换对于的声波频率上,同时在终端对传输过来的数据进行声波解析和处理。该技术主要在传输效率,降低误码率等方面进行改进,并没有利用声波技术建立智能终端自动化测试程序的登记。在该方法种主要利用声波进行,智能设备识别标识,并转换成音频识别信号,利用音频识别模块完成智能设备识别与发现,但是在该技术种没有阐述,利用声波进行识别到设备后,进行相应的如何操作,在该技术中没有探讨。技术实现要素:本发明的目的在于提供一种利用声波通讯控制启动自动化测试程序的方法,旨在解决上述的技术问题。本发明是这样实现的,一种利用声波通讯控制启动自动化测试程序的方法,所述方法包括以下步骤:s1、在服务端开启声波管理系统和登记测试结果侦听服务;s2、在服务端录入特定终端的型号并启动测试相应终端并发送声波;s3、待测试终端接收服务端接收声波启动开机向导打开智能终端自动化测试程序;s4、判断待测试终端是否测试成功,如是,则待测试智能终端将测试成功信息反馈发送至服务端进行测试结果型号登记,如否,则反馈服务端进行登记不成功终端测试结果型号。本发明的进一步技术方案是:所述步骤s1中还包括以下步骤:s11、服务端将侦听到的结果数据信息进行登记。本发明的进一步技术方案是:所述步骤s2中还包括以下步骤:s21、在发送声波时根据录入的终端型号发送预定的声波信号。本发明的进一步技术方案是:所述步骤s3中所有的待测试中均放在接收声波范围之内。本发明的进一步技术方案是:所述步骤s3中还包括以下步骤:s31、对接收的声波信息是否解析成功进行判断,如解析成功,则启动开机向导打开智能终端进入工作模式,如解析不成功,则反馈信息给服务端声波信息不符合待测试终端。本发明的另一目的在于提供一种利用声波通讯控制启动自动化测试程序的系统,所述系统包括:系统侦听模块,用于在服务端开启声波管理系统和登记测试结果侦听服务;录入发声模块,用户在服务端录入特定终端的型号并启动测试相应终端并发送声波;接收开启模块,用于待测试终端接收服务端接收声波启动开机向导打开智能终端自动化测试程序;测试判断模块,用于判断待测试终端是否测试成功,如是,则待测试智能终端将测试成功信息反馈发送至服务端进行测试结果型号登记,如否,则反馈服务端进行登记不成功终端测试结果型号。本发明的进一步技术方案是:所述系统侦听模块中还包括:信息登记单元,用于服务端将侦听到的结果数据信息进行登记。本发明的进一步技术方案是:所述录入发声模块中还包括:发声单元,用于在发送声波时根据录入的终端型号发送预定的声波信号。本发明的进一步技术方案是:所述接收开启模块中所有的待测试中均放在接收声波范围之内。本发明的进一步技术方案是:所述接收开启模块中还包括:解析判断单元,用于对接收的声波信息是否解析成功进行判断,如解析成功,则启动开机向导打开智能终端进入工作模式,如解析不成功,则反馈信息给服务端声波信息不符合待测试终端。本发明的有益效果是:该方法使用方便、操作简单;在于设立声波后台服务管理程序,针对不同型号终端生成不同特定型号声波,利用特定型号声波启动批量自动化厂线终端进行自动化测试,同时,相应待测终端也将测试结果通过声波的形式反馈给后台服务端。这样整个厂线节省了人力去一台台去操作测试反馈登记等等,通过解析声波内部测试信息,实现智能化操作目的。附图说明图1是本发明实施例提供的利用声波通讯控制启动自动化测试程序的方法的流程图。图2是本发明实施例提供的利用声波通讯控制启动自动化测试程序的系统的结构框图。具体实施方式如图1所示,本发明提供的利用声波通讯控制启动自动化测试程序的方法,其详述如下:步骤s1,在服务端开启声波管理系统和登记测试结果侦听服务;服务端开启声波管理系统服务,同时开启登记测试结果服务侦听服务,开启声波管理系统服务就是将声波发射器打开,同时初始化相应的声波发送程序。同时开启服务端登记测试程序,以便监听待测试程序结果,将结果登记在服务器端。步骤s2,在服务端录入特定终端的型号并启动测试相应终端并发送声波;服务端录入特定终端型号,启动测试相应终端,服务端管理系统打开后,录入特定型号终端,比如nb6500型号机型,服务端就发送该型号声波,只有该型号终端接收到该声波才能启动,这样其他型号的终端就不会启动自动化测试程序。步骤s3,待测试终端接收服务端接收声波启动开机向导打开智能终端自动化测试程序;待测试终端,接到服务端声波后,启动开机向导,打开智能终端自动化测试模块,在工厂车间,将所有待测终端放到可接受到声波范围之内,待测试终端nb6500该型号终端接到特定的服务端发来测试该型号的声波时候,解析到成功后,就启动开机向导打开智能终端工程模式下的,自动化测试程序,就开始自动化测试。步骤s4,判断待测试终端是否测试成功,如是,则待测试智能终端将测试成功信息反馈发送至服务端进行测试结果型号登记,如否,则反馈服务端进行登记不成功终端测试结果型号。待测试终端是否测试成功,在该模块待测试程序是否测试有测试结果成功跳到(6),待测试终端将成功的信息反馈给服务终端,也是通过声波的形式反馈,这个时候,服务端由于已经打开了侦听服务,将测试结果登记到服务器端。服务器管理系统就知道那台基线机型已经测试成功了;如果不成功跳到(5),待测试智能终端也将结果反馈给服务器终端,同时也将测试信息反馈给服务端,这个时候并且有哪些模块没有成功,服务端也会登记该终端哪些模块没有测试成功,这样以后可以追查结果,知道哪些机器有什么问题,反馈的信肯定与上面不同。后台服务端建立声波发射信息,针对不同信号的终端发送不同的声波,用来启动不同智能终端自动化测试程序。智能终端在接收到服务端发的声波后,通过解析匹配到特定声波信号,启动自动化测试程序进行测试,并将测试信息包括声波号,是否测试成功,测试时间,对应的本机设备唯一识别号,测试不成功的模块号,以字节码表转换为二进制数据转换为声波频率,生成音频信号反馈给后台服务端。服务端建立声波管理系统:用户发送特定信号的声波频率,目的是让不同型号的终端接收该信息,启动不同智能终端开启自动化测试程序。设立声波侦听接口部分代码如下:智能终端声波反馈信息:自动对接收的声波信号进行初步解析,当解析成功后自动启动智能终端自动化测试程序,当自动测试成功后,自动启动声波反馈信息,向服务端反馈测试结果,不管是否测试成功还是失败都必须向后台服务端进行登记,这样后台服务端根据登记的信息,就可以建立智能终端统计信息,以建立信息管理系统进行管理,就可以在后台服务端系统查询到,设备号哪些测试成功,哪些不成功,进行管理。服务端接收到终端反馈信息后的,反馈的智能终端测试后,登记信息表如下:包括声波号:是服务端发送声波还是智能终端反馈给服务端声波号,加以区别。deviceid:用来反馈登记智能终端的唯一识别号testresult:智能终端测试后在服务端登记结果,是成功还是失败testmodel:测试反馈结果后,如果不成功,登记不成功的模块号,比如gps,bt测试项没有通过testtime:测试反馈时间。发射声波号deviceidtestresulttestmodeltesttime声波频率号xxtrue/falsebt,gps,20min声波解码类如图2所示,本发明的另一目的在于提供一种利用声波通讯控制启动自动化测试程序的系统,所述系统包括:系统侦听模块,用于在服务端开启声波管理系统和登记测试结果侦听服务;录入发声模块,用户在服务端录入特定终端的型号并启动测试相应终端并发送声波;接收开启模块,用于待测试终端接收服务端接收声波启动开机向导打开智能终端自动化测试程序;测试判断模块,用于判断待测试终端是否测试成功,如是,则待测试智能终端将测试成功信息反馈发送至服务端进行测试结果型号登记,如否,则反馈服务端进行登记不成功终端测试结果型号。所述系统侦听模块中还包括:信息登记单元,用于服务端将侦听到的结果数据信息进行登记。所述录入发声模块中还包括:发声单元,用于在发送声波时根据录入的终端型号发送预定的声波信号。所述接收开启模块中所有的待测试中均放在接收声波范围之内。所述接收开启模块中还包括:解析判断单元,用于对接收的声波信息是否解析成功进行判断,如解析成功,则启动开机向导打开智能终端进入工作模式,如解析不成功,则反馈信息给服务端声波信息不符合待测试终端。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1