[发明专利]一种基于Linux系统的服务器测试方法、装置及介质在审
申请号: | 201810763965.4 | 申请日: | 2018-07-12 |
公开(公告)号: | CN108984380A | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 曾菊香;刘波;李乐乐 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 待测服务器 服务器测试 图形界面 触发 重启 录制 服务器状态信息 预设时间间隔 测试视频 键盘事件 目标选项 人力成本 生成测试 鼠标事件 预设时长 脚本 预设 视频 分析 | ||
本发明公开了一种基于Linux系统的服务器测试方法、装置及介质,该方法的步骤包括:在目标KVM的图形界面中,通过控制xdotool工具以运行预设脚本的方式触发目标选项以控制待测服务器执行重启操作;启动目标录屏工具,并对图形界面中的服务器状态信息进行录制;依照预设时间间隔在图形界面中发起鼠标事件和/或键盘事件;当待测服务器执行重启操作达到预设时长时,触发目标录屏工具停止录制并生成测试视频,以根据测试视频分析待测服务器的测试结果。本方法节省了较多人力成本的投入。此外,本发明还提供一种基于Linux系统的服务器测试装置、设备及介质,有益效果同上所述。
技术领域
本发明涉及测试领域,特别是涉及一种基于Linux系统的服务器测试方法、装置及介质。
背景技术
在当前网络的大背景下,服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上。服务器能否稳定的启动是服务器是否具有可靠性的基本体现,因此在研发阶段需要通过反复重启的方式对服务器进行启动可靠性的测试。
KVM(电脑切换器或多电脑切换器)是一种计算机外围硬件设备,可以让系统管理员通过一组键盘、鼠标和显示器控制多台电脑或服务器。
在传统情况下进行对服务器的重启测试前,测试人员通常通过KVM与服务器建立通信连接,进而在测试时通过运行有Linux系统的测试终端对KVM进行相关操作以控制服务器重启,进而达到对服务器进行测试的目的。KVM对于测试人员的测试终端提供了图形界面,当前情况下通过KVM对服务器进行重启测试时通常是人工操作鼠标点击重启服务器的菜单,之后通过KVM的图形界面观察服务器状态信息,直到系统正常启动。另外,由于KVM具有超时机制,即一段时间未对图形界面进行鼠标事件或键盘事件,KVM与测试终端之间的连接就会断开,因此为了防止在上述过程中KVM与测试终端断开连接,测试人员需要在测试过程中持续关注测试终端,并经常性的控制测试终端向图形界面发起鼠标事件或键盘事件。由于服务器每次重启都需要相对较长的时间,并且对服务器进行测试往往需要循环多次,因此当前的服务器测试方法需要投入较大的人力成本。
由此可见,提供一种基于Linux系统的服务器测试方法,以相对降低测试过程所产生的人力成本,是本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种基于Linux系统的服务器测试方法、装置及介质,以相对降低测试过程所产生的人力成本。
为解决上述技术问题,本发明提供一种基于Linux系统的服务器测试方法,包括:
在目标KVM的图形界面中,通过控制xdotool工具以运行预设脚本的方式触发目标选项以控制待测服务器执行重启操作;
启动目标录屏工具,并对图形界面中的服务器状态信息进行录制;
依照预设时间间隔在图形界面中发起鼠标事件和/或键盘事件;
当待测服务器执行重启操作达到预设时长时,触发目标录屏工具停止录制并生成测试视频,以根据测试视频分析待测服务器的测试结果。
优选的,当通过控制xdotool工具以运行预设脚本的方式触发目标选项以控制待测服务器执行重启操作时,该方法进一步包括:
获取执行重启操作的起始时刻;
相应的,在触发目标录屏工具停止录制并生成测试视频后,该方法进一步包括:
将起始时刻设置为测试视频的名称。
优选的,启动目标录屏工具,并对图形界面中的服务器状态信息进行录制具体为:
通过模拟键盘按下快捷键的方式启动目标录屏工具,并对服务器状态信息进行录制。
优选的,目标录屏工具具体为SimpleScreenRecorder工具。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810763965.4/2.html,转载请声明来源钻瓜专利网。