[发明专利]一种测试环境自动搭建方法在审
申请号: | 201310478270.9 | 申请日: | 2013-10-14 |
公开(公告)号: | CN103546341A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 艾解清;张若曦;邹洪;梁哲恒;李伟清 | 申请(专利权)人: | 广东电网公司信息中心 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 颜希文 |
地址: | 510080 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 环境 自动 搭建 方法 | ||
技术领域
本发明涉及评测技术领域,尤其涉及一种测试环境自动搭建方法。
背景技术
随着评测实验室的建设,积累了不少数量的硬件设备,软件平台,测试工具,基于南方电网的信息系统从分布式模式趋向网省大集中模式转变,以及传统研发模式向敏捷研发模式转变的背景下,评测技术和业务需及时跟进与提高,目标是通过硬件资源合理利用,软件平台集中管理,数据累积集中规划,测试工具及类型全省共享等问题的解决,加快上线前版本测试,将现场测评转变为远程测评方式,增强质量垂直管控能力,降低投资成本,规避运营风险,更快更好地保障了网省大集中模式下信息系统的质量。
测试过程中,由于测试项目的不断增多及虚拟服务器资源、计算终端的多元化,无法对虚拟服务器资源及计算终端的计算力进行有效调度,使得不少的虚拟服务器资源及计算终端被过度利用或闲置,测试项目无法及时进行,资源不能实现充分利用,造成大量浪费。同时,测试环境的手动配置已经不能满足目前的测试需求。
因此,如何实现虚拟服务器资源、计算终端的自动分配及测试软件的自动安装,实现测试环境的自动搭建,已成为亟待解决的问题。
发明内容
本发明所要解决的技术问题在于,提供一种测试环境自动搭建方法,可实现对虚拟服务器及计算终端的有效调度,完成测试环境的自动搭建。
为了解决上述技术问题,本发明提供了一种测试环境自动搭建方法,包括:获取测试项目的测试环境需求,所述测试环境需求包括项目名称、需求CPU、需求内存、需求磁盘、需求计算力、被测试软件信息、测试软件信息、软件安装策略;提取虚拟服务器,安装被测试软件;提取计算终端,安装测试软件。
作为上述方案的改进,所述提取虚拟服务器,安装被测试软件的步骤包括:
实时获取虚拟服务器的性能信息,所述性能信息包括CPU数据、内存数据、磁盘总数及当前使用率;根据所述测试环境需求及性能信息提取虚拟服务器;在提取的所述虚拟服务器上安装被测试软件。
作为上述方案的改进,所述提取计算终端,安装测试软件的步骤包括:实时获取计算终端的独立计算力;根据所述测试环境需求及独立计算力提取计算终端;根据所述软件安装策略向提取的所述计算终端发送测试软件;在提取的所述计算终端上安装测试软件。
作为上述方案的改进,所述根据软件安装策略向计算终端发送测试软件的方式包括:直接发送,将所述测试软件直接发送至提取的所述计算终端;中继发送,将所述测试软件发送至中继器,提取的所述计算终端通过所述中继器下载所述测试软件。
作为上述方案的改进,所述软件安装策略包括安装时间、安装方式、安装参数、分发条件、分发范围。
作为上述方案的改进,所述的测试环境自动搭建方法还包括:完成测试项目后,释放所述虚拟服务器及计算终端,并卸载所述虚拟服务器上的被测试软件及所述计算终端上的测试软件。
实施本发明,具有如下有益效果:
实时获取虚拟服务器及计算终端的实时状态,并根据测试环境要求,自动提取虚拟服务器,并自动安装被测试软件;同时,按需求计算力自动提取计算终端,并自动安装测试所需的测试软件。最后,完成整个测试环境的自动搭建,实现对虚拟服务器及计算终端的有效调度,有利于测试项目的及时进行,节省资源,更为快速。
另外,完成测试项目后,释放被占用的虚拟服务器及计算终端,并卸载所述虚拟服务器上的被测试软件及所述计算终端上的测试软件,可方便下次调度使用,适用性、灵活性强。
附图说明
图1是本发明一种测试环境自动搭建方法的流程图;
图2是本发明一种测试环境自动搭建方法中提取虚拟服务器,安装被测试软件的流程图;
图3是本发明一种测试环境自动搭建方法中提取计算终端,安装测试软件的流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
图1是本发明一种测试环境自动搭建方法的实施例流程图,包括:
S101,获取测试项目的测试环境需求。
所述测试环境需求包括项目名称、需求CPU、需求内存、需求磁盘、需求计算力、被测试软件信息、测试软件信息、软件安装策略。
需要说明的是,所述软件安装策略由用户预先定制于测试环境需求上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网公司信息中心,未经广东电网公司信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310478270.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:屋顶板样光伏模块
- 下一篇:利用防水结构定子的水泵马达及水泵