[发明专利]安装测试软件的方法、系统、测试服务器及共享服务器在审
申请号: | 201611255014.3 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106648797A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 王唯融 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/455;G06F11/36 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 李世喆 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安装 测试 软件 方法 系统 服务器 共享 | ||
1.一种安装测试软件的方法,其特征在于,应用于测试服务器,包括:获取对应外部共享服务器的下载管理模块;创建测试虚拟机,并将所述下载管理模块安装到所述测试虚拟机;还包括:
在启动所述测试虚拟机时,根据所述下载管理模块连接所述外部共享服务器,并从所述外部共享服务器获取安装模块;
根据获取的安装模块从所述外部共享服务器获取至少一个测试软件,并将获取的所述至少一个测试软件安装到所述测试虚拟机。
2.根据权利要求1所述的方法,其特征在于,
在所述创建测试虚拟机,并将所述下载管理模块安装到所述测试虚拟机之后,进一步包括:
抓取安装了所述下载管理模块的所述测试虚拟机的快照;
按照预先设定的复制数量对所述快照进行复制,以创建所述复制数量的安装了所述下载管理模块的所述测试虚拟机。
3.根据权利要求1或2所述的方法,其特征在于,
所述根据所述下载管理模块连接所述外部共享服务器,包括:
解析所述下载管理模块,获得登录所述外部共享服务器的账号和密码,并通过所述账号和密码自动连接所述外部共享服务器。
4.一种测试服务器,其特征在于,包括:获取单元、创建单元、连接单元和安装单元,其中,
所述获取单元,用于获取对应外部共享服务器的下载管理模块;
所述创建单元,用于创建测试虚拟机,并将所述获取单元获取的所述下载管理模块安装到所述测试虚拟机;
所述连接单元,用于在启动所述创建单元创建的所述测试虚拟机时,根据所述下载管理模块连接所述外部共享服务器,并从所述外部共享服务器获取安装模块;
所述安装单元,用于根据所述连接单元获取的安装模块从所述外部共享服务器获取至少一个测试软件,并将获取的所述至少一个测试软件安装到所述测试虚拟机。
5.根据权利要求4所述的测试服务器,其特征在于,进一步包括:抓取单元和复制单元,其中,
所述抓取单元,用于抓取安装了所述下载管理模块的所述测试虚拟机的快照;
所述复制单元,用于按照预先设定的复制数量对所述快照进行复制,以创建预所述复制数量的安装了所述下载管理模块的所述测试虚拟机。
6.根据权利要求4或5所述的测试服务器,其特征在于,所述连接单元,用于解析所述下载管理模块,以获得登录所述外部共享服务器的账号和密码,并根据所述账号和密码自动连接所述外部共享服务器。
7.一种安装测试软件的方法,其特征在于,应用于共享服务器,包括:
确定至少一个测试软件,并确定对应所述至少一个测试软件的安装模块;
连接外部测试服务器,并提供所述安装模块;
向连接的所述外部测试服务器提供所述至少一个测试软件,以使所述测试服务器接收并安装所述至少一个测试软件。
8.根据权利要求7所述的方法,其特征在于,在所述连接外部测试服务器,并提供安装模块之前,进一步包括:
获取至少一个待更新测试软件;
根据所述待更新测试软件编辑所述安装模块,以使外部测试服务器可根据编辑后的所述安装模块获取所述待更新测试软件。
9.一种共享服务器,其特征在于,包括:传输单元和提供单元,其中,
所述传输单元,用于连接外部测试服务器,并提供安装模块;
所述提供单元,用于当所述外部测试服务器根据所述安装模块获取至少一个测试软件时,提供所述至少一个测试软件,以使所述测试服务器获取所述至少一个测试软件并安装到所述外部测试服务器。
10.一种安装测试软件的系统,其特征在于,包括:至少一个权利要求4至6中任一所述的测试服务器,以及权利要求9所述的共享服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611255014.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:纺织面料(2016‑2)
- 下一篇:面料