虛擬化四大利器革新軟件測試
作者:網絡轉載 發布時間:[ 2010/11/15 10:06:43 ] 推薦標簽:
你是否因為討厭虛擬化或者根本不喜歡它,以至于你的公司不愿今年或者以后朝著虛擬化這個方向發展?或者是因為它的價格很容易會超過標準的物理服務器花費,所以你有意忽略了那些關于虛擬化的宣傳?
但是,在開發軟件原型時,你是否考慮過它呢?開發軟件原型流程包括安裝和測試應用程序、補丁、服務包以及新版或beta版軟件,并使不同服務之間能夠兼容。從開發軟件原型流程看,虛擬化具有經濟和實際的意義,它可以使你在部署之前對你的服務進行測試。
為什么要完全占用價值不菲的硬件資源去測試系統呢?您完全可以將測試轉移到你的虛擬機上進行,一旦你的虛擬化硬件運行起來,你不需花費任何成本,而且幾乎不需配置可以運行。通過創建模板、克隆、快速供應(rapid provisioning)和快照等功能,虛擬化的效率得以不斷提升。
創建模板
創建模板,即為一個虛擬機創建操作系統模板,并將其作為所謂的“黃金”鏡像。它是一個基礎的系統,包括補丁、服務包、支持文件和其他所需的組件,你可以在其中將建立自己的服務。一個模板提供了一個共同的、一致的起點。使用操作系統模板,您可以在不到10分鐘內創建一個新的虛擬機并使它運行起來。
克隆
虛擬機克隆的明確含義是指克隆或復制現有的虛擬機。為什么是使用克隆虛擬機而不是用模板來創建一個新的虛擬機呢?其實這如同你使用工作系統是一個道理,由于安裝補丁而使得某些功能不能使用,你肯定不想花時間從備份中恢復,或是經過長時間的停機處理使其重新提供這些服務。
克隆為正在運行的機器提供了進行升級和測試的一種途徑,對生產效率只會產生短暫的影響。下面是它的工作流程:
◆為現有的虛擬機做一個備份
◆斷開網絡,開始克隆
◆執行用戶需要的工作
◆斷開正在運行的系統的網絡連接
◆連接到已升級的克隆鏡像,并作為主要的生產系統
供應
在一個大環境中,為物理系統進行供應是一件很痛苦的事情。你必須和多個部門打交道,保證巨大數量的資源,需要通過一些需要審批的步驟,開各種各樣的會議,等待硬件,信任某人將所有東西進行配置并能正常工作。這可能需要幾個星期時間才能完成,即從“嘿,我們需要一個新的Web服務器”到“嘿,我們新的Web服務器已經運行起來了”這一過程。
相關推薦

最新發布
性能測試之測試環境搭建的方法
2020/7/21 15:39:32軟件測試是從什么時候開始被企業所重視的呢?
2020/7/17 9:09:11Android自動化測試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項目適合做自動化?自動化測試人員應具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測試工具測評
2020/7/17 8:52:11RPA機器人能夠快速響應企業需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經了什么?
2020/7/16 9:11:10