博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows测试环境管理系统
阅读量:6429 次
发布时间:2019-06-23

本文共 641 字,大约阅读时间需要 2 分钟。

一、 测试环境管理中心需求

客户端测试环境的管理是以虚拟机为基础的,虚拟机比较灵活,且可以通过快照来保存测试环境
客户端测试环境管理中心是在下面需求背景基础上产生的

虚拟机性能 : Vmvare workstation 性能比较差,影响使用 

资源管理 : 虚拟机资源需要统一调度,避免多人互踢,提高使用效率 
虚拟机快照 : 环境快照管理需求,自动快照、备份,复用 
应用软件 : 对常用应用软件 自动化部署安装 需求 
使用统计 :自动统计资源的使用情况,合理安排资源

虚拟机测试环境包括操作系统和应用软件

1、支持虚拟机测试环境查询、定制的可视化操作
2、支持测试环境 快照可视化管理功能
3、支持应用软件全自动部署

二、 测试环境中心系统设计及开发

2.1 测试环境中心总体设计
 

2.2 vmvare esx

2.3 web ui
 

2.4 业务逻辑层——霸占环境

 

 

2.5 业务逻辑层——定制环境
 

 

2.6 业务逻辑层——用户提交应用软件需求

 

   

 

2.7 业务逻辑层——proxy&logicserver

 

三、应用效果分析

 

1、完全满足手工和ci自动化测试需求,性能反馈良好,快照管理功能比较受欢迎 

2、替代手工测试机器,回收手工测试机器,回收的机器再搭建测试环境中心,统一再协调分配,提高机器使用效率,解决机器资源紧张问题

本文首发于:

本文转自百度技术51CTO博客,原文链接:http://blog.51cto.com/baidutech/743332,如需转载请自行联系原作者
你可能感兴趣的文章
【转载】 C中的access函数
查看>>
如何在SqlServer中获取前端连接的IP地址,计算机名等信息
查看>>
C++中的虚函数与纯虚函数
查看>>
再谈Weiphp公众平台开发——1、增加插件
查看>>
Nginx入门笔记之————配置文件结构
查看>>
Performance Analysis Methodology
查看>>
spark 任务运行原理
查看>>
让动态的 iframe 内容高度自适应
查看>>
LINUX中如何查看某个进程打开的网络链接有多少
查看>>
使用Condition实现多线程之间调用(生产消费模式)
查看>>
linux 删除用户
查看>>
如何运行Spark程序
查看>>
python中如何用dis模块来查看py的汇编代码?
查看>>
mysql中更新或者删除语句中子语句不能操作同一个表You can't specify target table 'test' for update in FROM clause...
查看>>
HttpURLConnection请求接口
查看>>
nodeJS(express4.x)+vue(vue-cli)构建前后端分离详细教程(带跨域)
查看>>
线程中的同步辅助类Exchanger
查看>>
IDEA 中生成 Hibernate 逆向工程实践
查看>>
在MSSQL中对ACCESS文件操作方式汇总
查看>>
c#学习笔记 VS编辑器常用设置
查看>>