[发明专利]一种基于Docker的软件大规模测试方法有效
申请号: | 201611088872.3 | 申请日: | 2016-11-30 |
公开(公告)号: | CN108121654B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 韩锐;姜凯华;郭志川 | 申请(专利权)人: | 中国科学院声学研究所;上海尚恩华科网络科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 王宇杨;杨青 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于Docker的软件大规模测试方法,该方法将Docker容器集成在一个系统中,批量地对Docker容器进行配置,满足使用者对容器模拟现实网络节点的各项配置需求,有效地提高了开发和部署的效率,此外还简化了软件测试环境的搭建,并为大规模网络的灵活构成提供框架,适合公司内部搭建开发及测试环境;同时,将Docker容器技术应用在软件部署上,能够大量节省开发和维护成本,提高开发效率。 | ||
搜索关键词: | 一种 基于 docker 软件 大规模 测试 方法 | ||
【主权项】:
一种基于Docker的软件大规模测试方法,其特征在于,包括:步骤1)利用被测软件及其运行环境生成Docker镜像;步骤2)根据测试策略从步骤1)所生成的Docker镜像中依次启动各Docker容器;步骤3)为步骤2)所启动的各Docker容器分别配置初始资源;步骤4)利用步骤3)所配置的Docker容器进行软件测试,在测试过程中,根据测试策略动态修改Docker容器的资源配置,查看并记录被测软件在Docker容器资源变化下的运行状况;步骤5)根据测试策略停止或者重启Docker容器,查看被测软件动态上下线情况,并记录被测软件占用资源、启动时间和数据恢复信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;上海尚恩华科网络科技股份有限公司,未经中国科学院声学研究所;上海尚恩华科网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611088872.3/,转载请声明来源钻瓜专利网。
- 上一篇:测试程序性能的方法及装置
- 下一篇:一种软件评估方法和装置