一种产线自动检测方法和检测设备与流程

文档序号:13729210阅读:260来源:国知局
技术领域本发明涉及设备检测领域,特别涉及一种产线自动检测方法和检测设备。

背景技术:
待检测设备在工厂的生产测试过程中,根据产线的实际需要,设备中需要运行特定的测试程序或是进入特定的测试模式;另外,根据测试站点的不同要求,对设备的配置也不同,所以,需要一种待检测设备的生产线检测方法,以满足上述待检测设备的测试要求。现有技术提供了三种产线自动检测方法,第一种是通过治具的方式,利用改变特定引脚(pin)的电平来让设备进入不同的模式,以实现待检测设备的生产线检测。第二种是通过个人电脑(PersonalComputer,PC)工具(tool)的方式,在设备开机后,PC通过命令(Command)进行配置,以实现待检测设备的生产线检测。第三种是通过手动的方式,在设备开机后,人员通过手动操作进行配置,以实现待检测设备的生产线检测。但是在使用现有技术所提供的第一种方法时,不仅需要在待检测设备的电路上保留相关测试点;还需要制作治具,从而增加了待检测设备的生产成本。在使用现有技术所提供的第二种方法时,由于PC中Command的启动时间较长,从而增加了测试时间,降低了测试效率,另外,还需要开发PCtool支持,增加了开发成本,从而增加了待检测设备的生产成本,增加了人力成本。在使用现有技术提供的第三种方法时,由于人员手动配置时所需的时间较长,从而增加了测试时间,降低了测试效率,增加了人力成本,另外,在测试过程中可能由于人员的个人因素出现误操作等现象,从而降低了测试结果的准确性。

技术实现要素:
为了降低待检测设备的测试成本和人力成本,提高测试效率和测试准确性,本发明实施例提供了一种产线自动检测方法和检测设备。所述技术方案如下:第一方面,提供了一种产线自动检测方法,所述方法包含:在待检测设备运行启动装载程序后,检测与所述待检测设备连接的移动存储介质上存储的预置文件;解析所述预置文件,获取所述预置文件所包含的配置信息;以及执行与所述配置信息对应的检测模式。结合第一方面,在第一种可能的实现方式中,所述预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述检测与所述待检测设备连接的移动存储介质上存储的预置文件包含:检测所述预置文件的格式是否符合待检测设备预先定义的格式。结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述执行与所述配置信息对应的检测模式包含:将所述配置信息传递至待检测设备的系统启动程序;以及所述系统启动程序根据所述配置文件,执行与所述配置信息对应的检测模式。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,所述系统启动程序根据所述配置文件,执行与所述配置信息对应的检测模式包含:所述系统启动程序在启动系统后,根据所述检测程序安装配置信息,安装检测程序;以及根据所述检测程序中的执行命令,执行所述系统升级模式、用户自定义模式和工厂检测模式中的至少一个。第二方面,提供了一种检测设备,其特征在于,所述检测设备包含:检测模块,用于在待检测设备运行启动装载程序后,检测与所述待检测设备连接的移动存储介质上存储的预置文件;解析模块,用于解析所述预置文件,获取所述预置文件所包含的配置信息;以及执行模块,用于执行与所述配置信息对应的检测模式。结合第二方面,在第一种可能的实现方式中,所述预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述检测模块具体用于:检测所述预置文件的格式是否符合待检测设备预先定义的格式。结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述执行模块包含:传递子模块,用于将所述配置信息传递至待检测设备的系统启动程序;以及模式执行子模块,用于根据所述配置文件,执行与所述配置信息对应的检测模式。结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,所述模式执行子模块具体用于:所述系统启动程序在启动系统后,根据所述检测程序安装配置信息,安装检测程序;以及根据所述检测程序中的执行命令,执行所述系统升级模式、用户自定义模式和工厂检测模式中的至少一个。第三方面,提供了一种检测设备,所述检测设备包含存储器以及与所述存储器连接的处理器,所述存储器用于存储一组程序代码,所述处理器调用所述存储器所存储的程序代码用于执行以下操作:在待检测设备运行启动装载程序后,检测与所述待检测设备连接的移动存储介质上存储的预置文件;解析所述预置文件,获取所述预置文件所包含的配置信息;以及执行与所述配置信息对应的检测模式。结合第三方面,在第一种可能的实现方式中,所述预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述检测与所述待检测设备连接的移动存储介质上存储的预置文件包含:检测所述预置文件的格式是否符合待检测设备预先定义的格式。结合第三方面的第一种可能的实现方式,在第三种可能的实现方式中,所述执行与所述配置信息对应的检测模式包含:将所述配置信息传递至待检测设备的系统启动程序;以及所述系统启动程序根据所述配置文件,执行与所述配置信息对应的检测模式。结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,所述系统启动程序根据所述配置文件,执行与所述配置信息对应的检测模式包含:所述系统启动程序在启动系统后,根据所述检测程序安装配置信息,安装检测程序;以及根据所述检测程序中的执行命令,执行所述系统升级模式、用户自定义模式和工厂检测模式中的至少一个。第四方面,提供了一种产线自动检测系统,所述系统包含:待检测设备和移动存储介质,其中,所述待检测设备与所述移动存储介质连接,其连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式;所述移动存储介质包含:存储模块,用于存储预置文件;连接模块,用于通过连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式中的任意一种与待检测设备连接;所述待检测设备包含:连接模块,用于通过连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式中的任意一种与移动存储介质连接;检测模块,用于在待检测设备运行启动装载程序后,检测与所述待检测设备连接的移动存储介质上存储的预置文件;解析模块,用于解析所述预置文件,获取所述预置文件所包含的配置信息;以及执行模块,用于执行与所述配置信息对应的检测模式。结合第四方面,在第一种可能的实现方式中,所述预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。结合第四方面或第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述检测模块具体用于:检测所述预置文件的格式是否符合待检测设备预先定义的格式。结合第四方面的第一种可能的实现方式,在第三种可能的实现方式中,所述执行模块包含:传递子模块,用于将所述配置信息传递至待检测设备的系统启动程序;以及模式执行子模块,用于根据所述配置文件,执行与所述配置信息对应的检测模式。结合第四方面的第三种可能的实现方式,在第四种可能的实现方式中,所述测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,所述模式执行子模块具体用于:所述系统启动程序在启动系统后,根据所述检测程序安装配置信息,安装检测程序;以及根据所述检测程序中的执行命令,执行所述系统升级模式、用户自定义模式和工厂检测模式中的至少一个。第五方面,提供了一种移动存储介质,所述移动存储介质包含:存储模块,用于存储预置文件;以及连接模块,用于通过连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式中的任意一种与待检测设备连接。第六方面,提供了一种待检测设备,所述待检测设备包含:连接模块,用于通过连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式中的任意一种与移动存储介质连接;检测模块,用于在待检测设备运行启动装载程序后,检测与所述待检测设备连接的移动存储介质上存储的预置文件;解析模块,用于解析所述预置文件,获取所述预置文件所包含的配置信息;以及执行模块,用于执行与所述配置信息对应的检测模式。结合第六方面,在第一种可能的实现方式中,所述预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。结合第六方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述检测模块具体用于:检测所述预置文件的格式是否符合待检测设备预先定义的格式。结合第六方面的第一种可能的实现方式,在第三种可能的实现方式中,所述执行模块包含:传递子模块,用于将所述配置信息传递至待检测设备的系统启动程序;以及模式执行子模块,用于根据所述配置文件,执行与所述配置信息对应的检测模式。结合第六方面的第三种可能的实现方式,在第四种可能的实现方式中,所述测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,所述模式执行子模块具体用于:所述系统启动程序在启动系统后,根据所述检测程序安装配置信息,安装检测程序;以及根据所述检测程序中的执行命令,执行所述系统升级模式、用户自定义模式和工厂检测模式中的至少一个。本发明实施例提供了一种产线自动检测方法和检测设备,包含:在待检测设备运行启动装载程序后,检测与待检测设备连接的移动存储介质上存储的预置文件;解析预置文件,获取预置文件所包含的配置信息;执行与配置信息对应的检测模式。通过待检测设备解析与待检测设备连接的移动存储介质上存储的配置信息,实现待检测设备的检测,节省了测试时间,提高了测试效率,同时节省了人力成本和待检测设备的生产成本。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的一种产线自动检测方法流程图;图2是本发明实施例提供的一种产线自动检测方法流程图;图3是本发明实施例提供的一种产线自动检测方法流程图;图4是本发明实施例提供的一种检测设备结构示意图;图5是本发明实施例提供的一种检测设备结构示意图;图6是本发明实施例提供的一种产线自动检测系统示意图;图7是本发明实施例提供的一种移动存储介质结构示意图;图8是本发明实施例提供的一种待检测设备结构示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种产线自动检测方法,通过待检测设备解析与待检测设备连接的移动存储介质上存储的配置信息,实现待检测设备的检测,避免了在待检测设备的电路上保留相关测试点以及制作治具,从而降低了待检测设备的生产成本。另外,由于不通过PC中Command进行配置,从而降低了启动时间,减少了测试时间,提高了测试效率,另外,避免了开发PCtool,无需开发成本,从而降低了待检测设备的生产成本,降低了人力成本。另外,由于无需人员手动配置,不仅减少了测试时间,提高了测试效率,减少了人力成本,另外,还避免了在测试过程中可能由于人员的个人因素出现误操作等现象,从而提高了测试结果的准确性。另外,本发明实施例对待检测设备所运行的操作系统不加以限定,该操作系统可以是UNIX系统、Linux系统、OS系统以及Windows系统、iOS系统、Android系统、WP系统以及ChromeOS系统等操作系统中的任意一个,为了方便说明,本发明实施例以待检测设备所运行的操作系统为Android系统为例,对本发明所提供的一种产线自动检测方法进行说明。实施例一为本发明实施例提供的一种产线自动检测方法,参照图1所示,该方法包含:101、在待检测设备运行启动装载程序后,检测与待检测设备连接的移动存储介质上存储的预置文件。具体的,检测预置文件的格式是否符合待检测设备预先定义的格式。其中,预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。102、解析预置文件,获取预置文件所包含的配置信息。103、执行与配置信息对应的检测模式。具体的,将配置信息传递至待检测设备的系统启动程序;系统启动程序根据配置文件,执行与配置信息对应的检测模式。其中,测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,系统启动程序根据配置文件,执行与配置信息对应的检测模式的过程可以为:系统启动程序在启动系统后,根据检测程序安装配置信息,安装检测程序;根据检测程序中的执行命令,执行系统升级模式、用户自定义模式和工厂检测模式中的至少一个。本发明实施例提供了一种产线自动检测方法,通过待检测设备解析与待检测设备连接的移动存储介质上存储的配置信息,实现待检测设备的检测,节省了测试时间,提高了测试效率,同时节省了人力成本和待检测设备的生产成本。实施例二为本发明实施例提供的一种产线自动检测方法,参照图2所示,该方法包含:201、待检测设备开机并运行启动装载程序。具体的,由于启动转载程序引导装载程序(Bootloader)在待检测设备开机时在操作系统内核运行之前运行的,所以,在待检测设备开机之后自动运行Bootloader。202、启动装载程序加载移动存储介质,检测与待检测设备连接的移动存储介质上存储的预置文件。具体的,检测预置文件的格式是否符合待检测设备预先定义的格式,待检测设备预先定义的格式为预先定义的Bootloader可读取的格式,该检测过程可以为:获取该预置文件的格式信息,并将该格式信息与待检测设备预先存储的格式信息进行对比,若该预置文件的格式信息与待检测设备预先存储的格式信息匹配,则预置文件的格式符合待检测设备预先定义的格式,否则,预置文件的格式不符合待检测设备预先定义的格式。或者,Bootloader读取预置文件,若读取成功,则预置文件的格式符合待检测设备预先定义的格式,若读取不成功,则根据读取错误的错误类型,指示预置文件的格式不符合待检测设备预先定义的格式。上述两种检测预置文件的格式是否符合待检测设备预先定义的格式的方式只是示例性行的,在实际应用中,还可以通过其他方式实现检测预置文件的格式是否符合待检测设备预先定义的格式,本发明实施例对具体的方式不加以限定。由于在PC中,Command的启动时间较长,所以相比于现有技术中在PCtool的基础上,通过Command进行配置,本发明通过Bootloader读取预置文件,较少了测试时间,提高了测试效率。其中,预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息,具体的:检测程序安装配置信息可以表示为:||execute||cp/udisk/PAT-215/*.apk/data/app/||7||execute||chmod777/data/app/*.apk||Z其中,在Bootloader中,上述字段用于指示开机后自动安装测试程序。在待检测设备中,该测试程序可以是APK格式的。为了节省待检测设备的存储空间,在完成测试后,可以删除该测试程序。升级模式配置信息可以表示为:#Androidrecoverymode其中,系统升级的升级程序是已经预先配置在待检测设备的系统文件中,所以,上述字符用于指示开启待检测设备的系统文件中的升级程序,并包含对应的升级版本信息。工厂检测模式配置信息可以表示为:#enablefactorytestmode||execute||setpropservice.ftd.start1||c其中,上述字符用于指示待检测设备进入工厂测试模式,安装对应的测试程序,并自动进行测试,c为奇偶校验位,防止程序文件被误操作修改。自定义模式配置信息可以表示为:||config||XXXX||O其中,XXXX用于指示用户已定义的测试模式。上述配置信息仅仅是示例性的,本发明实施例对具体的配置信息的形式不加以限定。可选的,在实际应用中,除了上述信息之外,预置文件还可以包含:IP设置配置信息,可以表示为:||execute||ifconfigeth0192.168.1.188netmask255.255.255.0up||其中,上述字符用于指示设置待检测设备的以太网为静态IP模式,并且将IP设置为192.168.1.188,在待检测设备和移动存储介质通过PC连接的场景下,方便PC与待检测设备之间进行通信。端口设置配置信息,可以表示为:#enableadbtcp||execute||setpropservice.adb.tcp.port5555||4其中,上述字符用于指示设置ADBsocket端口号为5555,在待检测设备和移动存储介质通过PC连接的场景下,方便PC与待检测设备之间进行通信。权限获取配置信息,可以表示为:#restartadbd||execute||setpropservice.adb.root1||=其中,上述字符用于指示设置rootproperty,以便测试程序能够获取到root权限,以便在安装测试程序和测试过程中,避免由于权限问题而增加测试时间,从而提高了测试效率。203、解析预置文件,获取预置文件所包含的配置信息,并记录配置信息。具体的,对预置文件进行解析,从包含文件命以及文件格式等在内的冗余信息中获取预置文件所包含的配置信息,本发明实施例对具体的解析方式不加以限定。204、将配置信息传递至待检测设备的系统启动程序。具体的,将配置信息传递至待检测设备的系统启动程序,该系统启动程序根据配置信息,生成启动任务,启动测试程序。205、系统启动程序在启动系统后,根据检测程序安装配置信息,安装检测程序。具体的,系统启动程序根据检测程序安装配置信息,生成安装任务,设置测试程序的安装任务,建立用于安装测试程序的临时文件夹,并根据检测程序安装配置信息,设置该测试程序的运行方式、界面以及优先级等。206、根据检测程序中的执行命令,执行系统升级模式、用户自定义模式和工厂检测模式中的至少一个。具体的,本发明实施例所述的测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个。升级模式包含:进入升级界面,从配置信息中读取相应的升级信息(例如升级版本的版本信息等),进行系统升级。用户自定义模式包含:进入系统默认配置的或用户自定义的运行界面,读取配置信息中用户自定义的命令,运行该用户自定义的命令。工厂测试模式包含:不启动Android,进入Tinymode,显示工厂测试UI界面。该模式可与PC通信(通过USB/WIFI/Ethernet),完成相关测试值得注意的是,步骤205至步骤206是实现系统启动程序根据配置文件,执行与配置信息对应的检测模式的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。值得注意的是,步骤204至步骤205是实现执行与配置信息对应的检测模式的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。另外,本发明实施例所述的字符是Android系统环境下的字符,上述字符仅仅是示例性的,在其他操作系统环境下,该字符串的形式与所运行的操作系统相匹配。本发明实施例对该其他操作系统环境下的其他字符的形式不加以限定。本发明实施例所提供的方法,通过待检测设备解析与待检测设备连接的移动存储介质上存储的配置信息,实现待检测设备的检测,避免了在待检测设备的电路上保留相关测试点以及制作治具,从而降低了待检测设备的生产成本。另外,由于不通过PC中Command进行配置,从而降低了启动时间,减少了测试时间,提高了测试效率,另外,避免了开发PCtool,无需开发成本,从而降低了待检测设备的生产成本,降低了人力成本。另外,由于无需人员手动配置,不仅减少了测试时间,提高了测试效率,减少了人力成本,另外,还避免了在测试过程中可能由于人员的个人因素出现误操作等现象,从而提高了测试结果的准确性。本发明实施例提供了一种产线自动检测方法,通过待检测设备解析与待检测设备连接的移动存储介质上存储的配置信息,实现待检测设备的检测,节省了测试时间,提高了测试效率,同时节省了人力成本和待检测设备的生产成本。实施例三为本发明实施例提供的一种产线自动检测方法,在本发明实施例中,用户可以自定义测试模式和修改配置文件,参照图3所示,该方法包含:301、待检测设备开机并运行启动装载程序。具体的,该步骤与步骤201相同,此处不再加以赘述。302、启动装载程序加载移动存储介质,检测与待检测设备连接的移动存储介质上存储的预置文件。具体的,该步骤与步骤202相同,此处不再加以赘述。303、解析预置文件,获取预置文件所包含的配置信息,并记录配置信息。具体的,该步骤与步骤203相同,此处不再加以赘述。304、将配置信息传递至待检测设备的系统启动程序。具体的,该步骤与步骤204相同,此处不再加以赘述。305、系统启动程序在启动系统后,根据检测程序安装配置信息,安装检测程序具体的,该步骤与步骤205相同,此处不再加以赘述。306、根据检测程序中的执行命令,执行系统升级模式、用户自定义模式和工厂检测模式中的至少一个。在步骤306之后,执行步骤307和步骤308中的任意一个。具体的,该步骤与步骤206相同,此处不再加以赘述。307、获取用户的修改配置文件指令,根据该修改配置文件指令,生成修改后的配置文件。在步骤307之后,执行步骤309。具体的,该修改配置文件指令可以表示为:||Mode||Command||Checksum其中,Mode:代表命令的格式,可以使可执行的,如execute;也可以是配置,如configCommand:具体的命令语句Checksum:校验值,每组命令对应唯一的值,如果mode和command有任何改动,checksum都需要重新计算。将上述字符更新至配置文件中,生成修改后的配置文件。308、获取用户的自定义测试模式设置指令,根据该自定义测试模式指令生成自定义测试模式。在步骤308之后,执行步骤309。具体的,该自定义测试模式设置指令可以表示为:||config||XXXX||O其中,XXXX用于指示用户已定义的测试模式。上述配置信息仅仅是示例性的,本发明实施例对具体的配置信息的形式不加以限定。如果是常规的adb命令,直接扩展到配置文件中即可,待检测设备端无需修改;如果是特殊命令,则需要在待检测设备中添加对应的解析程序。示例性的,假设用户自定义测试模式为设置debug等级,以方便抓取对应的log,协助分析,则自定义测试模式设置指令可以表示为:||config||debuglevelset4||O其中,上述字符用于指示设置debug等级。且该命令不是特殊命令,待检测设备端无需修改。309、检测修改后的配置信息和/或自定义测试模式的配置信息是否符合待检测设备预先定义的格式。具体的,该步骤所述的检测方式与步骤202所述的方式相同,此处不再加以赘述。310、将该修改后的配置信息和/或自定义测试模式的配置信息发送至移动存储介质,移动存储介质将该修改后的配置信息和/或自定义测试模式的配置信息存储至预设文件中。本发明实施例提供了一种产线自动检测方法,通过待检测设备解析与待检测设备连接的移动存储介质上存储的配置信息,实现待检测设备的检测,节省了测试时间,提高了测试效率,同时节省了人力成本和待检测设备的生产成本。另外,通过支持用户自定义测试模式和修改配置文件,不仅增加了适用范围,更满足了用户的个性化需求,提高了用户体验。实施例四为本发明实施例提供的一种检测设备,参照图4所示,该检测设备包含:检测模块41,用于在待检测设备运行启动装载程序后,检测与待检测设备连接的移动存储介质上存储的预置文件;解析模块42,用于解析预置文件,获取预置文件所包含的配置信息;执行模块43,用于执行与配置信息对应的检测模式。可选的,预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。可选的,检测模块41具体用于:检测预置文件的格式是否符合待检测设备预先定义的格式。可选的,执行模块43包含:传递子模块431,用于将配置信息传递至待检测设备的系统启动程序;模式执行子模块432,用于根据配置文件,执行与配置信息对应的检测模式。可选的,测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,模式执行子模块432具体用于:系统启动程序在启动系统后,根据检测程序安装配置信息,安装检测程序;根据检测程序中的执行命令,执行系统升级模式、用户自定义模式和工厂检测模式中的至少一个。本发明实施例提供了一种测试设备,该测试设备通过待检测设备解析与待检测设备连接的移动存储介质上存储的配置信息,实现待检测设备的检测,节省了测试时间,提高了测试效率,同时节省了人力成本和待检测设备的生产成本。实施例五为本发明实施例提供的一种检测设备,参照图5所示,该检测设备包含存储器51以及与存储器连接的处理器52,存储器51用于存储一组程序代码,处理器52调用存储器51所存储的程序代码用于执行以下操作:在待检测设备运行启动装载程序后,检测与待检测设备连接的移动存储介质上存储的预置文件;解析预置文件,获取预置文件所包含的配置信息;执行与配置信息对应的检测模式。可选的,预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。可选的,处理器52调用存储器51所存储的程序代码用于执行以下操作:检测预置文件的格式是否符合待检测设备预先定义的格式。可选的,处理器52调用存储器51所存储的程序代码用于执行以下操作:将配置信息传递至待检测设备的系统启动程序;系统启动程序根据配置文件,执行与配置信息对应的检测模式。可选的,测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,处理器52调用存储器51所存储的程序代码用于执行以下操作:系统启动程序在启动系统后,根据检测程序安装配置信息,安装检测程序;根据检测程序中的执行命令,执行系统升级模式、用户自定义模式和工厂检测模式中的至少一个。本发明实施例提供了一种测试设备,该测试设备通过待检测设备解析与待检测设备连接的移动存储介质上存储的配置信息,实现待检测设备的检测,节省了测试时间,提高了测试效率,同时节省了人力成本和待检测设备的生产成本。实施例六为本发明实施例提供的一种产线自动检测系统,参照图6所示,该系统包含:待检测设备61和移动存储介质62,其中,待检测设备61与移动存储介质62连接,其连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式;移动存储介质62包含:存储模块621,用于存储预置文件;连接模块622,用于通过连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式中的任意一种与待检测设备连接;待检测设备61包含:连接模块611,用于通过连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式中的任意一种与移动存储介质连接;检测模块612,用于在待检测设备运行启动装载程序后,检测与待检测设备连接的移动存储介质上存储的预置文件;解析模块613,用于解析预置文件,获取预置文件所包含的配置信息;执行模块614,用于执行与配置信息对应的检测模式。可选的,预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。可选的,检测模块612具体用于:检测预置文件的格式是否符合待检测设备预先定义的格式。可选的,执行模块614包含:传递子模块6141,用于将配置信息传递至待检测设备的系统启动程序;模式执行子模块6142,用于根据配置文件,执行与配置信息对应的检测模式。可选的,测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,模式执行子模块6142具体用于:系统启动程序在启动系统后,根据检测程序安装配置信息,安装检测程序;根据检测程序中的执行命令,执行系统升级模式、用户自定义模式和工厂检测模式中的至少一个。本发明实施例提供了一种产线自动检测系统,该系统通过待检测设备解析与待检测设备连接的移动存储介质上存储的配置信息,实现待检测设备的检测,节省了测试时间,提高了测试效率,同时节省了人力成本和待检测设备的生产成本。实施例七为本发明实施例提供的一种移动存储介质,参照图7所示,该移动存储介质包含:存储模块71,用于存储预置文件;连接模块72,用于通过连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式中的任意一种与待检测设备连接。本发明实施例提供了一种移动存储介质,该移动存储介质通过与其连接的待检测设备解析移动存储介质上存储的配置信息,实现待检测设备的检测,节省了测试时间,提高了测试效率,同时节省了人力成本和待检测设备的生产成本。实施例八为本发明实施例提供的一种待检测设备,参照图8所示,该待检测设备包含:连接模块81,用于通过连接方式包含通过有线或无线方式直接连接和通过电脑等第三方设备间接连接两种方式中的任意一种与移动存储介质连接;检测模块82,用于在待检测设备运行启动装载程序后,检测与待检测设备连接的移动存储介质上存储的预置文件;解析模块83,用于解析预置文件,获取预置文件所包含的配置信息;执行模块84,用于执行与配置信息对应的检测模式。可选的,预置文件至少包含系统升级模式配置信息、用户自定义模式配置信息和工厂检测模式配置信息中的至少一个,以及检测程序安装配置信息。可选的,检测模块82具体用于:检测预置文件的格式是否符合待检测设备预先定义的格式。可选的,执行模块83包含:传递子模块831,用于将配置信息传递至待检测设备的系统启动程序;模式执行子模块832,用于根据配置文件,执行与配置信息对应的检测模式。可选的,测试模式包含系统升级模式、用户自定义模式和工厂检测模式中的至少一个,模式执行子模块832具体用于:系统启动程序在启动系统后,根据检测程序安装配置信息,安装检测程序;根据检测程序中的执行命令,执行系统升级模式、用户自定义模式和工厂检测模式中的至少一个。本发明实施例提供了一种待检测设备,该待检测设备通过解析与其连接的移动存储介质上存储的配置信息,实现待检测设备的检测,节省了测试时间,提高了测试效率,同时节省了人力成本和待检测设备的生产成本。上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。需要说明的是:上述实施例提供的测试设备在执行产线自动检测方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的产线自动检测方法、系统以及监测设备实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1