我正在研究虛擬機軟件對於運行構建服務器和測試環境最適合。用於構建服務器和測試環境的最佳虛擬機產品
我一直在讀一本關於測試驅動開發的書。第一步是創建一個行走的骨架,因爲他們稱之爲。因此,作爲一個.net愛好項目,我希望在虛擬機上設置CI服務器,讓它構建代碼和安裝程序。從那裏,軟件將以某種方式被自動安裝到另一臺虛擬機上,並進行驗收測試。也許這應該全部在一臺虛擬機上完成,我不確定。
我一直在研究VMWare播放器和VirtualBox,但我很難在它們之間進行選擇,我想知道是否有其他人有任何設置類似構建/測試環境的經驗。
任何意見
尼爾
編輯非常感謝:我看這個問題https://stackoverflow.com/questions/66317/which-is-the-best-vm-program-for-a-programmer這是有用的但它並不完全回答什麼,我在使用產品的經驗尋找。
因此,一旦代碼和安裝程序建立在第一個虛擬機上,我可以使用vagrant啓動另一個虛擬機,然後遠程安裝msi,然後從第一個虛擬機啓動集成/驗收測試? – Neil 2012-03-15 22:14:13
是的。 Vagrant是管理開發和測試環境的框架。 – 2012-03-16 22:32:55