TFS实验室自动化和模板



我不确定这个问题是否属于这里在SO或在ServerFault(或甚至程序员)…

我正在测试TFS Lab Automation的功能及其与System Center的集成。特别是,作为一个终点目标,测试代理提供的隔离网络功能如何,以及该功能是否可以在没有 TFS和实验室自动化的情况下使用。(我们的最终目标是在教室环境中使用虚拟机,我们为每个学生创建了一个相同的环境(一个或多个系统)。

在这个时间点上,我只是试图让基本的系统工作。我有Hyper-V和System Center 2012 R2,没有问题。我在开发系统上设置了TFS 2013。我还在另一个开发系统上安装了VS 2013 Ultimate和Test Manager。所有组件似乎都能正常通信。

我的问题是使用现有模板创建一个新的环境。根据我找到的关于模板使用的一份文档(http://msdn.microsoft.com/en-us/library/ee702479.aspx),我只能通过使用现有的虚拟机并(在克隆/复制它之后)将其转换为模板来创建模板。但是,我通常创建新模板的方法是指向库中的现有磁盘。

问题最终似乎指向图像中存储的信息。Test Manager似乎想要一个具有"空白"标识的映像(没有主机名,没有管理员密码,等等)。如果一个模板将在不同的环境中反复使用,并且每个实例都有不同的名称,那么这是有意义的。

然而,我在隔离网络(http://msdn.microsoft.com/en-us/library/hh329474.aspx)上读到的文档讨论了如何使用给定的名称(以及其他属性)来设置系统,因为每个实例具有相同的名称,并且测试代理(具有隔离功能)将……隔离每个实例

有没有人有见解可以澄清这一点?其中很多(系统中心和实验室自动化可以/不能做什么,彼此独立)对我来说都是新的。我是否混淆了更大的系统中心功能集与TFS集成所施加的限制?

MTM中的UI是为像测试人员这样的非基础设施人员设计的,以便能够轻松操作。您正在谈论的这类事情更多是管理员问题,因此更隐蔽一些。您可以按照MSDN说明导入现有模板。

http://msdn.microsoft.com/en-us/library/vstudio/ee518914.aspx

一旦模板在那里,那么你上面的引用就会生效。

最新更新