从 Visual Studio 的早期版本升级测试

具有升级,并且兼容性问题应该知道,在使用测试之前,使用Visual Studio的早期版本创建的。 这是两个可能的升级方案:

  • Upgrading tests from Visual Studio 2010

  • Upgrading test from versions of Visual Studio prior to Visual Studio 2010

从升级Visual Studio 2010测试

测试在Visual Studio 2010 SP1创建包含单元测试的测试项目,编码的UI测试,Web性能或在 Visual Studio 2012负载测试中打开。 因此,您的团队可继续使用Visual Studio 2010 SP1或 Visual Studio 2012 与这些使用测试项目。 有时,如,该项目包含编码的UI测试时,项目可能已修复,并在 Visual Studio 2012中打开。 这项修复处理使测试项目中正确使用Visual Studio 2010 SP1和 Visual Studio 2012一起使用。

新测试项目模板

备注

默认情况下Web性能测试和负载测试项目包括测试设置。但是,单元测试项目,并且,编码的UI测试项目不再包括测试添加测试性能的设置。但是,对于兼容性,可以打开和使用包含测试项目和.testsettings文件的Visual Studio 2010 SP1解决方案并继续使用它。有关更多信息,请参见 使用 Visual Studio 2010 的测试设置的兼容性

Visual Studio 2012 带来新测试项目模板。 在Visual Studio 2010,单个测试项目模板。 Visual Studio 2012 让这些测试项目模板:

由于这些新的与测试的其他更改结合测试项目模板,如"测试视图"窗口了弃用,并测试资源管理器中,Visual Studio 2012 的添加包含这些兼容性和升级选项。 这些兼容性和升级选项支持大多数或者您以前的测试项目,以及单个测试。

视频附件

在 Visual Studio 2012,Microsoft Windows Media视频(WMV)格式测试运行程序创建视频。 对于使用 Visual Studio 2010创建的视频的兼容性,您必须安装expression encoder 4.0诊断数据适配器软件。 这将允许您在 Visual Studio 2010 创建的视频附件使用 Visual Studio 2012。 有关更多信息,请参见在 Visual Studio 2010 中使用 Microsoft 测试运行程序创建的视频附件的兼容性

使用最终的Visual Studio,Visual Studio premium或Visual Studio专业测试工具版,您可以创建测试计划、测试套件和测试用例,在团队项目的工作项帮助您定义项目的测试工作。 您可以输入所需的测试步骤和其他信息必须运行测试,作为工作项的一部分,。 您可以通过使测试方法与测试用例关联,将这些测试转换为自动测试。 有关如何定义测试工作的更多信息,请参见定义测试计划

从升级Visual Studio版本测试在Visual Studio 2010之前

如果您使用Visual Studio创建的版本在Visual Studio 2010之前的手动测试用例,则可以从这些测试用例迁移的数据到手动测试用例使用Visual Studio premium或Visual Studio专业测试工具版。

如果您现在具有使用第三方产品创建或当前存储在 Microsoft Word 或 Microsoft Excel 中的手动测试用例,则还可以将这些测试用例迁移到 Team Foundation Server 的测试用例工作项中。

如果您有现有自动从Visual Studio测试,您的早期版本可以将这些测试与用例在以后的测试升级包含自动测试的测试项目到Visual Studio。 有关如何将自动测试与测试用例关联的更多信息,请参见如何:将自动测试与测试用例关联如何:使用 tcm.exe 从自动测试程序集创建测试用例

重要

在团队项目升级到 Visual Studio 2012之后,必须获得新测试功能手动执行一些步骤。必须创建一些其他类别。直到在完成这些步骤,您可能会收到错误不存在所需类别的团队项目。有关如何向升级的团队项目中添加测试管理的更多信息,请参见根据 MSF v4.2 过程模板更新团队项目

如果混用以前和当前客户端和服务器,在此 compatibility matrix(兼容性矩阵)中还可以获取其他注意事项。

任务

使用以下主题可迁移现有测试用例。

任务

关联主题

使用测试从Visual Studio的早期版本中的类型:Visual Studio 2012 包含某些兼容性,并将现有引发能够手动测试,单元测试,编码的UI测试,Web性能测试,并且,负载测试。

迁移从Visual Studio的早期版本手动测试: 可以使用增强工具在Visual Studio 2010之前迁移从Visual Studio版本的现有测试用例。 也可以通过从解决方案的手动测试文件中选择步骤并将其复制到 Microsoft Word 或 Microsoft Excel 文档来向测试用例添加测试步骤。 然后,您可以将这些步骤迁移到测试用例中,并对测试步骤进行所需的其他更改。

另外,可以将自动测试与测试用例相关联。

从第三方产品的迁移测试用例: 可以使用增强工具迁移您在 Microsoft Excel 的现有测试用例文档。Team Foundation Server。 您也可以手动迁移当前存储在 Microsoft Word 或 Microsoft Excel 文档中的测试用例。 然后,您可以使用 Microsoft 测试管理器访问这些已迁移的测试用例,并对测试步骤进行任何其他更改。

请参见

任务

使用 Microsoft 测试管理器的手动测试快速入门指南

概念

Visual Studio 11 兼容性

测试应用程序

使用单元测试验证代码

使用自动编码的 UI 测试来测试用户界面

使用 Visual Studio Web 性能和负载测试进行性能和压力测试

更新升级的团队项目以访问新功能