一种智能电子设备的测试方法和装置的制造方法_2

文档序号:9506083阅读:来源:国知局
数据,包括执行测试的具体操作,测试的开始时间、结束时间,测试的产生的关键字等等。
[0046]在具体实现中,智能电子设备可以将测试日志发送给与被测智能电子设备相连的计算机,由计算机接收测试日志,并对测试日志进行分析处理。
[0047]步骤103,判断所述测试数据是否满足预设条件,若是,则继续执行测试操作;若否,则重启所述智能电子设备。
[0048]通常,可以提前在计算机中预设一些判断条件,当接收到的测试数据满足预设条件时,可以认为测试是符合要求的,此时可以继续执行测试操作;如果接收到的测试数据与预设条件不相符,则认为智能电子设备在测试过程中出现了问题,需要重启该智能电子设备。
[0049]通常,预设条件可以是特定帧图像的对比图像,或,预设的关键字。
[0050]在具体实现中,可以提前获取到智能电子设备在正常运行状态下的特定帧图像作为对比图像。在测试过程中,当智能电子设备按照预置规则捕捉到所述智能电子设备输出的特定帧图像后,可以将该图像与对比图像进行比较判断,如果捕捉到的特定帧图像与对比图像相同或者差异在允许范围内,则认为当前的测试是正常的,未出现问题,可以继续执行测试操作;如果捕捉到的特定帧图像与对比图像明显不同,或者两者之间的差异超出了允许范围,则可认为当前的测试已经出现问题,此时可以重启智能电子设备,待设备稳定后重新进行测试。
[0051]在本申请的一种优选实施例中,还可以提前预设一些关键字,根据预设的关键字与接收到的测试日志进行比较,判断测试过程中是否出现问题。
[0052]在具体实现中,为了方便分析出现的问题属于何种类型,可以预设一些错误关键字,如:“已停止”、“无响应”、“系统错误”、“停止运行”等等。
[0053]当接收的测试日志中未包含此类预设关键字时,可以认为测试过程未出现问题,可以继续执行测试操作。
[0054]当接收的测试日志中包含此类预设关键字时,说明测试中已经出现了相应的问题,需要由测试人员对该问题进行分析处理,此时,可以提取出测试日志提供给测试人员。同时,为了使测试能够继续进行,且后续测试过程不会受到该问题的影响,在本申请的一种优选实施例中,可以清除所述智能电子设备中在先存储的测试日志,然后重启所述智能电子设备,当智能电子设备重启后,可以继续执行测试操作。
[0055]在本申请的实施例中,通过向所述智能电子设备发送测试信号,然后接收相应于所述测试信号的测试数据,并判断所述测试数据是否满足预设条件,代替了由测试人员手动对智能电子设备进行测试操作,提高了测试的效率,减少了人力物力的浪费。
[0056]参照图2,示出了本申请的一种智能电子设备的测试方法实施例2的步骤流程图,具体可以包括如下步骤:
[0057]步骤201,向所述智能电子设备发送测试信号;
[0058]本实施例中步骤201与实施例1中步骤101类似,在此不再赘述。
[0059]步骤202,接收所述智能电子设备按照预置规则捕捉的所述智能电子设备输出的特定帧图像,以及,所述智能电子设备针对所述测试信号生成的测试日志;
[0060]在本申请的一种优选实施例中,可以同时接收测试过程中智能电子设备按照预置规则捕捉的所述智能电子设备输出的特定帧图像,以及,智能电子设备针对所述测试信号生成的测试日志。
[0061]在具体实现中,当在进行某项测试时,测试人员可以设置每隔一段时间或测试次数,去捕捉智能电子设备显示屏幕上的特定帧图像;同时,在测试进行中,测试日志也在实时生成,可以及时地接收全部测试日志。
[0062]步骤203,判断所述特定帧图像是否与预设的关键图像相同,若是,转步骤204 ;
[0063]在具体实现中,可以提前获取到智能电子设备在正常运行状态下的特定帧图像作为对比图像。在测试过程中,当智能电子设备按照预置规则捕捉到所述智能电子设备输出的特定帧图像后,可以将该图像与对比图像进行比较判断。如果捕捉到的特定帧图像与对比图像相同或者差异在允许范围内,则可以继续对智能电子设备生成的测试日志做进一步分析判断。
[0064]步骤204,判断所述测试日志中是否未包含预设的关键字,若是,转步骤206;若否,转步骤205 ;
[0065]在具体实现中,可以提前预设一些错误关键字,如:“已停止”、“无响应”、“系统错误”、“停止运行”等等,根据预设的错误关键字与接收到的测试日志进行比较,进一步地对测试过程进行分析。
[0066]当接收的测试日志中未包含此类预设的错误关键字时,可以认为在测试过程中没有出现过与错误关键字相对应的问题,而且,由于捕捉到的特定帧图像也显示正常,因此,能够认为当前的测试始终是在正常状态下进行的,可以继续执行测试操作。
[0067]但是,当接收的测试日志中包含此类预设关键字时,说明在测试进行中,已经出现过与该错误关键字相对应的问题,虽然捕捉到的特定帧图像显示正常,但可能是由于智能电子设备通过自动修复功能而使该问题未在显示屏幕上持续显示。因此,为了对该问题的严重性进行判断,需要由测试人员对测试日志进行分析处理。
[0068]步骤205,提取所述测试日志,以及,清除所述智能电子设备中在先存储的测试日志,并重启所述智能电子设备;
[0069]当判断接收到的测试日志中包含一个或多个预设的错误关键字后,可以提取出测试曰志提供给测试人员分析处理。同时,为了使测试能够继续进行,且后续测试过程不会受至IJ影响,可以清除所述智能电子设备中在先存储的测试日志,然后重启所述智能电子设备,当智能电子设备重启后,可以继续执行测试操作。
[0070]步骤206,继续执行测试操作,当达到预设的测试时间时,终止所述测试操作。
[0071]当测试操作达到预设的测试时间时,可以终止所述测试操作。
[0072]在本申请的实施例中,通过向所述智能电子设备发送测试信号,然后接收所述智能电子设备按照预置规则捕捉的所述智能电子设备输出的特定帧图像,以及,所述智能电子设备针对所述测试信号生成的测试日志,首先将捕捉到的特定帧图像与对比图像进行比较,当特定帧图像与对比图像相同或者差异在允许范围内时,进一步判断所述测试日志中是否未包含预设的关键字,根据预设关键字来对测试结果进行分析,能够更精确地对测试结果进行判断;同时,提取出的测试日志也有助于测试人员快速地对测试中出现的问题进行分析;当出现问题后,清除了在先存储的测试日志,重启智能电子设备,然后继续执行测试操作,保证了继续测试时测试环境的可靠性,避免了后续出现的问题受到在先出现问题的影响,提高了测试人员定位问题的准确性。
[0073]需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
[0074]参照图3,示出了本申请的一种智能电子设备的测试装置实施例的结构框图,具体可以包括如下模块:
[0075]测试信号发送模块301,用于向所述智能电子设备发送测试信号;
[0076]测试数据接收模块302,用于接收相应于所述测试信号的测试数据;
[0077]测试数据判断模块303,用于判断所述测试
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1