一种测试服务器串口的方法及装置的制造方法

文档序号:9708189阅读:480来源:国知局
一种测试服务器串口的方法及装置的制造方法
【技术领域】
[0001 ]本发明涉及计算机技术领域,特别涉及一种测试服务器串口的方法及装置。
【背景技术】
[0002]随着计算机技术的不断发展,服务器的性能得到不断的提高,在各个领域中越来越多的用户采用计算能力更强的服务器运行自己的核心应用。串口设备是通过串口与服务器通信的设备,虽然现在串口设备越来越少,但在一些特定的场合串口设备仍具有重要的应用,串口作为服务器中必不可少的一部分,其性能直接影响服务器的性能,为了保证服务器能够稳定、可靠地运行用户的核心应用,需要对服务器的串口进行测试。
[0003]目前,针对服务器串口的测试方法,主要是通过回路头检测串口在数据通信过程中是否连通,以确保服务器串口能够正常使用。
[0004]针对于现有技术测试服务器串口的方法,仅测试串口在数据通信过程中是否连通,对于串口在使用过程中的性能不做测试,这样,服务器串口虽然可以实现通信,但在实际使用过程中串口的性能很可能不满足用户的使用需求,造成服务器不能正常执行用户的应用,因而,服务器的稳定性较低。

【发明内容】

[0005]本发明提供一种测试服务器串口的方法及装置,能够提高服务器的稳定性。
[0006]本发明实施例提供了一种测试服务器串口的方法,包括:
[0007]根据预设的测试参数,确定目标串口、测试模式及控制台终端;
[0008]判断当前服务器的主机配置及系统设置是否满足测试要求;
[0009]如果是,根据所述测试模式,向所述目标串口持续发送至少一种串口打印信息;
[0010]在所述目标串口将所述串口打印信息转换为网络打印信息后,通过外部网络向所述控制台终端发送所述网络打印信息,在所述控制台终端上打印所述网络打印信息。
[0011]优选地,所述测试模式为永久打印模式或循环打印模式;
[0012]所述根据所述测试模式,向所述目标串口持续发送至少一种串口打印信息包括:
[0013]当所述测试模式为永久打印模式时,以预设的波特率持续向所述目标串口发送至少一种串口打印信息,直至接收到外部发送的停止测试的指令后,停止发送所述串口打印信息;
[0014]当所述测试模式为循环打印模式时,以预设的波特率持续向所述目标串口发送至少一种串口打印信息,直至发送所述串口打印信息的次数达到预设的目标次数后,停止发送所述串口打印信息。
[0015]优选地,该方法进一步包括:在所述控制台终端上创建至少一个显示窗口,其中所述显示窗口的个数与所述网络打印信息的种类数相同;
[0016]所述在所述控制台终端上打印所述网络打印信息包括:在所述控制台终端上的每个所述显示窗口打印不同种类的所述网络打印信息。
[0017]优选地,该方法进一步包括:
[0018]当包括至少两个所述显示窗口时,根据预设的切换周期,每发送所述切换周期规定次数的所述串口打印信息,将各个所述显示窗口中打印的网络打印信息的种类进行切换。
[0019]优选地,该方法进一步包括:
[0020]接收到外部发送的动态关闭指令后,将所述动态关闭指令指定的所述显示窗口关闭,终止在该显示窗口打印对应的所述网络打印信息。
[0021]本发明实施例还提供了一种测试服务器串口的装置,包括:确定单元、判断单元、第一发送单元及第二发送单元;
[0022]所述确定单元,用于根据预设的测试参数,确定目标串口、测试模式及控制台终端;
[0023]所述判断单元,用于判断当前服务器的主机配置及系统设置是否满足测试要求;
[0024]所述第一发送单元,用于根据所述判断单元的判断结果,如果是,根据所述确定单元确定的测试模式,向所述目标串口发送至少一种串口打印信息;
[0025]所述第二发送单元,用于在所述目录串口将所述第一发送单元发送的串口打印信息转换为网络打印信息后,通过外部网络向所述确定单元确定的控制台终端发送所述网络打印信息,在所述控制台终端上打印所述网络打印信息。
[0026]优选地,所述第一发送单元,具体用于执行如下操作:
[0027]当所述测试模式为永久打印模式时,以预设的波特率持续向所述目标串口发送至少一种串口打印信息,直至接收到外部发送的停止测试的指令后,停止发送所述串口打印信息;
[0028]当所述测试模式为循环打印模式时,以预设的波特率持续向所述目标串口发送至少一种串口打印信息,直至发送所述串口打印信息的次数达到预设的目标次数后,停止发送所述串口打印信息。
[0029]优选地,该装置进一步包括:创建单元;
[0030]所述创建单元,用于在所述控制台终端上创建至少一个显示窗口,其中所述显示窗口的个数与所述网络打印信息的种类数相同;
[0031]所述第二发送单元,用于在所述控制台终端上的每个所述显示窗口打印不同种类的所述网络打印信息。
[0032]优选地,该装置进一步包括:切换单元;
[0033]所述切换单元,用于当所述创建单元创建的显示窗口的个数至少为两个时,根据预设的切换周期,所述第一发送单元每发送所述切换周期规定次数的所述串口打印信息,将各个所述显示窗口中打印的网络打印信息的种类进行切换。
[0034]优选地,该装置进一步包括:控制单元;
[0035]所述控制单元,用于接收到外部发送的动态关闭指令后,将所述动态关闭指令指定的所述显示窗口关闭,终止在该显示窗口打印对应的所述网络打印信息。
[0036]本发明实施例提供了一种测试服务器串口的方法及装置,在测试过程中根据预设的测试参数确定目标串口、测试模式及控制台终端,在判断当前服务器的主机配置及系统设置满足测试要求后,根据测试模式,持续向目标串口发送串口打印信息,在目标串口将串口打印信息转换成网络打印信息后,通过外部网络将网络打印信息发送至控制台终端,在控制台终端上打印网络打印信息,这样,通过设置测试参数,持续向目标串口发送串口打印信息,一方面可以测试目标串口是否可用,另一方面可以测试目标串口在高负载下的稳定性,从而有效发现服务器串口设计中存在的缺陷进行修正,从而提高服务器的稳定性。
【附图说明】
[0037]图1是本发明一个实施例提供的一种测试服务器串口的方法流程图;
[0038]图2是本发明另一个实施例提供的一种测试服务器串口的方法流程图;
[0039]图3是本发明一个实施例提供的一种测试服务器串口的装置示意图。
【具体实施方式】
[0040]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]如图1所示,本发明一个实施例提供了一种测试服务器串口的方法,包括:
[0042]步骤101:根据预设的测试参数,确定目标串口、测试模式及控制台终端;
[0043]步骤102:判断当前服务器的主机配置及系统设置是否满足测试要求,如果是,执行步骤103,否则结束当前流程;
[0044]步骤103:根据所述测试模式,向所述目标串口持续发送至少一种串口打
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1