自动化检测方法及装置的制造方法

文档序号:8528107阅读:326来源:国知局
自动化检测方法及装置的制造方法
【技术领域】
[0001] 本发明涉及测试领域,具体来说,涉及一种自动化检测方法及装置。
【背景技术】
[0002] 当前服务器生产线老化测试系统主要用于测试服务器整机在高温高压环境下的 稳定性,最大程度上保证出厂后的服务器运行的可靠性,把有可能产生的产品质量问题扼 杀在生产线上,避免给后续运营环节造成不必要的压力。
[0003] 虽然服务器中可能存在的大部分问题已经在老化过程中被筛选出来,但是在老化 测试中,测试程序对于服务器整机中部件的数量、Logo、型号等基础性信息检查不足。当发 生人为失误等原因造成的部件数量不全、Firmware版本错误、问题部件定位不确切等等问 题时,测试程序不能够及时有效的将问题呈现出来,有可能导致很多细节被漏查。所以,这 些细节都需要进行人工检验,在人工检验的过程中,不仅误判概率高,而且效率低,因此会 严重拖延生产线的生产进度,给客户造成不必要的麻烦,影响公司的正常运营。此外,传统 的测试软件主要针对的测试对象为低端的双路服务器,而对于复杂的高配置服务器,并没 有很完善的自动化测试方案。
[0004] 针对相关技术中的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005] 针对相关技术中的问题,本发明提出一种自动化检测方法及装置,能够通过读取 配置信息文件中的测试参数,对测试参数进行逐项测试,并将测试结果生成日志存放到指 定目录的技术方案,缓解了在服务器生产线老化测试系统中的人工检查的压力,缩短了检 测时间,从而提高了工作效率;同时,充实现有老化生产线测试系统,提高故障鉴别的准确 性,从而降低了出厂服务器的故障率,并且完成了服务器整机综合连贯的协同测试,大大地 节约了人力资源;以及本方案可以克服传统测试软件只能针对低端服务器进行测试的问 题,提供了针对复杂的高配置服务器的自动化测试方案。
[0006] 本发明的技术方案是这样实现的:
[0007] 根据本发明的一个方面,提供了一种自动化检测方法。
[0008] 该方法应用于服务器生产测试过程中对服务器进行测试,包括:
[0009] 调用待测设备对应的配置信息文件,配置信息文件中预先设置有待测设备对应的 测试参数和测试结果的输出路径;
[0010] 根据配置信息文件中的测试参数对待测设备进行测试;
[0011] 将测试结果输出至输出路径生成测试日志。
[0012] 其中,在调用待测设备对应的配置信息文件之前,需要检查待测设备的操作系统 版本信息;
[0013] 根据操作系统版本信息,判断待测设备是否符合测试条件;
[0014] 若判断结果为是,则对待测设备进行后续的测试步骤。
[0015] 优选的,配置信息文件为可扩展标记语言XML文件。
[0016] 并且,配置信息文件中的测试参数包括以下至少之一:
[0017] 待测设备中的部件的数量、型号、商标、固件版本。
[0018] 特别的,在对待测设备进行测试的过程中,测试软件将调用测试工具,对配置信息 文件中的测试参数对待测设备进行逐项测试。
[0019] 根据本发明的另一方面,提供了自动化检测装置。
[0020] 该装置应用于服务器生产测试过程中对服务器进行测试,包括:
[0021] 调用模块,用于调用待测设备对应的配置信息文件,配置信息文件中预先设置有 待测设备对应的测试参数和测试结果的输出路径;
[0022] 测试模块,用于根据配置信息文件中的测试参数对待测设备进行测试;
[0023] 生成模块,用于将测试结果输出至输出路径生成测试日志。
[0024] 可选的,装置还包括:
[0025] 检查模块,用于在调用待测设备对应的配置信息文件之前检查待测设备的操作系 统版本信息;
[0026] 以及,判断模块,用于根据操作系统版本信息,判断待测设备是否符合测试条件;
[0027] 其中,测试模块进一步用于在判断结果为是的情况下对待测设备进行测试。
[0028] 优选的,配置信息文件为可扩展标记语言XML文件。
[0029] 并且,配置信息文件中的测试参数包括以下至少之一:
[0030] 待测设备中的部件的数量、型号、商标、固件版本。
[0031] 可选的,装置还包括:
[0032] 调用模块,用于在根据配置信息文件中的测试参数对待测设备进行测试的过程 中,调用测试工具对配置信息文件中的测试参数进行逐项测试。
[0033] 本发明通过读取配置信息文件中的测试参数,对测试参数进行逐项测试,并将测 试结果生成日志存放到指定目录的技术方案,缓解了在服务器生产线老化测试系统中的人 工检查的压力,缩短了检测时间,从而提高了工作效率,同时,充实现有老化生产线测试系 统,提高故障鉴别的准确性,从而降低了出厂服务器的故障率,并且完成了服务器整机综合 连贯的协同测试,大大地节约了人力资源;以及本方案可以克服传统测试软件只能针对低 端服务器进行测试的问题,提供了针对复杂的高配置服务器的自动化测试方案。
【附图说明】
[0034] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获 得其他的附图。
[0035] 图1是根据本发明实施例的自动化检测方法的流程图;
[0036] 图2是根据本发明实施例的测试日志示意图;
[0037] 图3是根据本发明实施例的错误代码示意图;
[0038] 图4是根据本发明实施例的自动化检测方法的流程示意图;
[0039] 图5是根据本发明实施例的自动化检测装置的框图。
【具体实施方式】
[0040] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的 范围。
[0041] 根据本发明的实施例,提供了一种自动化检测方法,其中,该方法可以应用于服务 器生产测试过程中对服务器进行测试。
[0042] 如图1所示,根据本发明实施例的自动化检测方法包括:
[0043] 步骤S101,调用待测设备对应的配置信息文件,其中,配置信息文件中预先设置有 待测设备对应的测试参数和测试结果的输出路径;
[0044] 步骤S103,根据配置信息文件中的测试参数对待测设备进行测试;
[0045] 步骤S105,将测试结果输出至输出路径生成测试日志。
[0046] 综上所述,本发明实施例提供的自动化检测方法,通过读取配置信息文件中的测 试参数,并且根据测试参数对待测设备进行逐项测试,并将测试结果生成日志并且存放到 指定输出路径的技术方案,缓解了在服务器生产线老化测试系统中的人工检查的压力,缩 短了检测时间,从而提高了工作效率,同时,充实了现有老化生产线测试系统,提高了故障 鉴别的准确性,从而降低了出厂服务器的故障率,并且实现了服务器整机综合连贯的协同 测试,大大地节约了人力资源。
[0047] 在本发明的一个实施例中,在测试软件调用待测设备对应的配置信息之前,测试 软件需要检查待测设备的操作系统版本信息。其中,所需
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1