[发明专利]自动化测试及结果比对方法及系统有效
申请号: | 201310481585.9 | 申请日: | 2013-10-15 |
公开(公告)号: | CN104518924B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 陈飞腾;陈信宇 | 申请(专利权)人: | 纬创资通股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 张然;李昕巍 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 感测器 操作界面 待测服务器 自动化测试 操作动作 管理程序 键盘控制 结果比对 鼠标控制 指令 测试 控制管理服务器 管理服务器 用户端电脑 自动化程序 测试参数 测试文件 程序测试 键盘鼠标 控制管理 预设参数 指令传送 比对 登入 撷取 数据库 储存 网络 | ||
本发明公开了一种自动化测试及结果比对方法及系统,适于由用户端电脑控制管理服务器测试待测服务器上的多个感测器。所述方法通过网络登入管理服务器的管理程序的操作界面,模拟使用者使用待操作界面测试感测器的多个操作动作,利用键盘鼠标自动化程序来产生对应于所述操作动作的多个键盘控制指令及多个鼠标控制指令。接着,执行所述键盘控制指令及鼠标控制指令传送至待测服务器,以操作所述操作界面来控制管理程序测试感测器。然后,撷取管理程序测试感测器所获得的测试参数,并与数据库中的多笔预设参数进行比对,以获得测试结果,并储存为测试文件。
技术领域
本发明是有关于一种自动化测试方法及系统,且特别是有关于一种远端服务器的自动化测试及结果比对方法及系统。
背景技术
国际商业机器(International Business Machines,IBM)公司提出了一种名为IBM Systems Director(ISD)的系统平台管理工具,此工具可与协力厂商的管理平台整合,从而提供虚拟化、整合式的服务管理。ISD为系统管理人员提供单点控制功能,让系统管理人员能够最佳化地运用运算和网络资源,大幅减少作业的成本及复杂性。
ISD更提供了远端测试的功能,提供系统管理人员通过网络连结到管理服务器,并通过管理服务器控制待测服务器的基板管理控制器(Baseboard Management Controller,BMC)来测试并找出待测服务器的问题,进而做快速的维修。
图1为现有远端测试系统的示意图。请参照图1,远端测试系统10包括通过网络18彼此连接的待测服务器12、管理服务器14及用户端(client)电脑16。其中,待测服务器12包括基板管理控制器122以及配置在待测服务器12内的感测器126。管理服务器14包括处理器142以及储存有远端控制程序146的存储器144。用户端电脑16包括处理器162以及储存有浏览程序166的存储器164。用户端电脑16并连接屏幕168、键盘170及鼠标172。其中使用者可通过用户端电脑16的浏览程序166连结管理服务器14并开启远端控制程序146的操作界面。
藉此,使用者即可利用键盘170及鼠标172操作显示在屏幕168上的操作界面,从而控制管理服务器14的远端控制程序146对待测服务器12上的感测器126逐一进行测试,其中包括对待测服务器12进行清除事件记录(clear event log)、触发事件(trigger event)及收取事件记录(get event log)等动作。
然而,测试工程师在对远端服务器进行一系列的测试时,需要针对每一项感测器事件的测试结果进行比对,以致需耗费许多时间。因此,有必要提供一种自动化测试系统,能够有效率地控制远端控制程序执行对远端服务器的测试工作,以节省测试工程师的人力成本。
发明内容
本发明的目的在于提供一种自动化测试及结果比对方法及系统,通过自动化控制管理服务器测试待测服务器上的感测器,并对测试结果进行比对、截图、存档等动作,可有效降低测试成本。
本发明的自动化测试及结果比对方法适于由用户端电脑控制管理服务器测试待测服务器上的多个感测器。所述方法通过网络登入管理服务器的管理程序的操作界面,之后模拟使用者使用此操作界面测试所述感测器的多个操作动作,而利用键盘鼠标自动化程序来产生对应于所述操作动作的多个键盘控制指令及多个鼠标控制指令。接着,执行所述键盘控制指令及鼠标控制指令传送至待测服务器,以操作所述操作界面并通过操作界面控制管理程序测试所述感测器。然后,撷取管理程序测试感测器所获得的测试参数,并与数据库中的多笔预设参数进行比对,以获得测试结果。最后,将测试结果储存为测试文件。
在本发明的一实施例中,上述撷取管理程序测试感测器所获得的测试参数的步骤包括撷取操作界面显示测试参数的画面中的多个文字,以获得所述测试参数。
在本发明的一实施例中,上述撷取的画面包括管理程序对感测器执行的多个测试事件的事件清单以及执行各个测试事件所获得的测试参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纬创资通股份有限公司,未经纬创资通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310481585.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:门把手
- 下一篇:陶瓷结构体的制造方法