三月份一直在忙一个Out-Of-Band的项目,所以没有太多的时间来更新博客的内容。今天总算是可以有些时间来研究一下Visual Studio 2010 和 Team Foundation Server 2010中有关虚拟实验室的内容。之前曾经用Beta 2 简单配置过着一个这样的环境,但并不系统只是随便玩了玩。接下来就是要真正建立一个这样的环境,用于产品的测试工作了。
MSDN上关于Lab配置和管理的资料有很多,初看时在链接见转来转去还是挺麻烦的,简单总结一下其实其总体轮廓和构架也并不复杂,都是被详细的文档给搞复杂了。Lab建立需要下面的内容:
- 装有Hyper-V的Windows Server 2008 (R2) 和在其上运行的一台或者多台虚拟机。
- System Center Virtual Machine Manager R2 (SCVMM):微软用于管理虚拟器和Hyper-V服务器上宿主环境的工具。
- 安装有Visual Studio Lab Manger的TFS 2010服务器。
- 微软测试管理器(Microsoft Test Manager)是一个客户端工具,它提供使用Lab功能窗口,包括配置环境等。它可以管理和调度测试用例到虚拟机上执行。
- Build、Test、Lab Agent软件需要安装在虚拟机上。