测试控制系统及方法

文档序号:8005583阅读:289来源:国知局
测试控制系统及方法
【专利摘要】一种测试控制方法,包括:预设被测设备UUT执行PXE启动时从预设的微系统启动,所述微系统为带有硬件扫描功能的操作系统,以扫描获取所述UUT的配置参数;接收所述UUT发送过来配置参数;根据所述UUT的配置参数解析该UUT所需的测试包,该测试包包括该用于启动所述UUT的操作系统及用于测试该UUT的测试程序;完成上述解析操作后,设置所述UUT执行PXE启动时从上述解析得出的操作系统下启动;及重启所述UUT,使得该UUT在上述解析得出的操作系统下启动后执行上述解析得出的测试程序。本发明还提供一种测试控制系统,利用本发明可对不同配置的UUT同时进行测试。
【专利说明】测试控制系统及方法

【技术领域】
[0001] 本发明涉及一种服务器测试控制系统及方法。

【背景技术】
[0002] 服务器机架(RACK) -般集成有多台服务器。然而,在对服务器机架上的各台服务 器进行具体测试时,由于不同服务器的配置(如硬件配置或软件配置)可能会不同,因此,不 同配置的服务器对应的测试程序也会不同。目前在实际测试时,需要用到多台PXE服务器, 每台PXE服务器对同一配置的服务器进行测试。显然,这种测试方法存在不能同时对不同 配置的服务器进行测试的困扰。


【发明内容】

[0003] 鉴于以上内容,有必要提供一种测试控制系统及方法,可对不同配置的被测设备 同时进行测试。
[0004]所述测试控制系统包括:设置模块,用于预设被测设备执行PXE启动时从一个预 设的微系统启动,所述微系统为带有硬件扫描功能的操作系统,以扫描获取所述被测设备 的配置参数;接收模块,用于接收所述被测设备发送过来配置参数;解析模块,用于根据所 述被测设备的配置参数解析该被测设备所需的测试包,该测试包包括该用于启动所述被测 设备的操作系统及用于测试该被测设备的测试程序;所述设置模块,还用于完成上述解析 操作后,设置所述被测设备执行PXE启动时从上述解析得出的操作系统下启动;及重启模 块,用于重启所述被测设备,使得该被测设备在上述解析得出的操作系统下启动后执行上 述解析得出的测试程序。
[0005]所述测试控制方法包括:第一设置步骤,预设被测设备执行PXE启动时从一个预 设的微系统启动,所述微系统为带有硬件扫描功能的操作系统,以扫描获取所述被测设备 的配置参数;第一接收步骤,接收所述被测设备发送过来配置参数;解析步骤,根据所述被 测设备的配置参数解析该被测设备所需的测试包,该测试包包括该用于启动所述被测设备 的操作系统及用于测试该被测设备的测试程序;第二设置步骤,完成上述解析操作后,设置 所述被测设备执行PXE启动时从上述解析得出的操作系统下启动;及重启步骤,重启所述 被测设备,使得该被测设备在上述解析得出的操作系统下启动后执行上述解析得出的测试 程序。
[0006]相较于现有技术,本发明测试控制系统及方法,可对不同配置的被测设备同时进 行测试。

【专利附图】

【附图说明】
[0007] 图1是本发明测试控制系统的运行环境图。
[0008] 图2举例说明参照表。
[0009]图3是本发明测试控制系统较佳实施例的功能模块图。
[0010] 图4是本发明测试控制方法较佳实施例的流程图。
[0011] 主要元件符号说明
[0012]

【权利要求】
1. 一种测试控制系统,其特征在于,该系统包括: 设置模块,用于预设被测设备执行PXE启动时从一个预设的微系统启动,所述微系统 为带有硬件扫描功能的操作系统,以扫描获取所述被测设备的配置参数; 接收模块,用于接收所述被测设备发送过来配置参数; 解析模块,用于根据所述被测设备的配置参数解析该被测设备所需的测试包,该测试 包包括该用于启动所述被测设备的操作系统及用于测试该被测设备的测试程序; 所述设置模块,还用于完成上述解析操作后,设置所述被测设备执行PXE启动时从上 述解析得出的操作系统下启动;及 重启模块,用于重启所述被测设备,使得该被测设备在上述解析得出的操作系统下启 动后执行上述解析得出的测试程序。
2. 如权利要求1所述的测试控制系统,其特征在于: 所述接收模块,还用于接收所述被测设备发送的完成启动的消息;及 所述设置模块,还用于接收到所述被测设备完成启动的消息时,设置所述被测设备执 行PXE启动时从所述微系统启动。
3. 如权利要求1所述的测试控制系统,其特征在于,所述配置参数为所述被测设备的 硬件配置参数及/或软件配置参数。
4. 如权利要求1所述的测试控制系统,其特征在于,所述解析模块根据所述被测设备 的配置参数从一个预先存储的参照表中检索得出所述被测设备所需的测试包,该参照表用 于记录不同配置的被测设备所对应的测试包。
5. -种测试控制方法,其特征在于,该方法包括: 第一设置步骤,预设被测设备执行PXE启动时从一个预设的微系统启动,所述微系统 为带有硬件扫描功能的操作系统,以扫描获取所述被测设备的配置参数; 第一接收步骤,接收所述被测设备发送过来配置参数; 解析步骤,根据所述被测设备的配置参数解析该被测设备所需的测试包,该测试包包 括该用于启动所述被测设备的操作系统及用于测试该被测设备的测试程序; 第二设置步骤,完成上述解析操作后,设置所述被测设备执行PXE启动时从上述解析 得出的操作系统下启动;及 重启步骤,重启所述被测设备,使得该被测设备在上述解析得出的操作系统下启动后 执行上述解析得出的测试程序。
6. 如权利要求5所述的测试控制方法,其特征在于,该方法还包括: 第二接收步骤,接收所述被测设备发送的完成启动的消息;及 第三设置步骤,接收到所述被测设备完成启动的消息时,设置所述被测设备执行PXE 启动时从所述微系统启动。
7. 如权利要求5所述的测试控制方法,其特征在于,所述配置参数为所述被测设备的 硬件配置参数及/或软件配置参数。
8. 如权利要求5所述的测试控制方法,其特征在于,所述解析步骤中,根据所述被测设 备的配置参数从一个预先存储的参照表中检索得出所述被测设备所需的测试包,该参照表 用于记录不同配置的被测设备所对应的测试包。
【文档编号】H04L12/26GK104426711SQ201310379377
【公开日】2015年3月18日 申请日期:2013年8月27日 优先权日:2013年8月27日
【发明者】许金华, 陈军民 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1