我正在研究虚拟机软件对于运行构建服务器和测试环境最适合。用于构建服务器和测试环境的最佳虚拟机产品
我一直在读一本关于测试驱动开发的书。第一步是创建一个行走的骨架,因为他们称之为。因此,作为一个.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