Windows測試環境管理系統

技術小美發表於2017-11-14

一、 測試環境管理中心需求
客戶端測試環境的管理是以虛擬機器為基礎的,虛擬機器比較靈活,且可以通過快照來儲存測試環境

客戶端測試環境管理中心是在下面需求背景基礎上產生的

虛擬機器效能 : 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、替代手工測試機器,回收手工測試機器,回收的機器再搭建測試環境中心,統一再協調分配,提高機器使用效率,解決機器資源緊張問題

本文首發於:百度測試技術空間http://hi.baidu.com/baiduqa/blog/item/5decbfcc304bca20b600c8de.html

本文轉自百度技術51CTO部落格,原文連結:http://blog.51cto.com/baidutech/743332,如需轉載請自行聯絡原作者


相關文章