使用 Visual Studio 2010 的测试设置的兼容性
Visual Studio 2012 包含这些更改为测试在 Visual Studio 2010中引入的设置(.testsettings文件)。 这些更改为Microsoft太小测试管理器,并为web性能测试和负载测试输入 Visual Studio 旗舰版。 但是,在中,用于单元测试和编码的UI测试类型,更改更重要。
更改哪些测试设置?
下表描述了兼容性差异和问题适用于在 Visual Studio 2010 和 Visual Studio 2012之间的.testsettings文件。
测试兼容性设置
测试类型 |
兼容性 |
---|---|
单元测试,编码的UI测试 |
在 Visual Studio 2012测试设置,以未包括在您的解决方案,当单元测试项目时或编码的UI测试项目添加到中。 这是增强的结果单元测试中的测试框架提高扩展性、容纳功能和性能。 不过,您可以打开现有 Visual Studio 2010 测试与.testsettings文件的项目,它将继续运行。 此外,还可以添加名为.testsettings文件添加到解决方案中,如果需要从数据收集特定数据和诊断,适配器或运行测试与测试控制器;但是建议不要这样做,除非必要,因为您松散性能,并且新的单元的改编能力测试框架。 有关更多信息,请参见 如何:通过 Microsoft Visual Studio 添加测试设置文件。 如果打开 Visual Studio 2010 测试控制器名为.testsettings文件的项目或确定必须添加名为.testsettings文件添加到解决方案中,选择活动.testsettings文件方法,并编辑已更改。 有关这些更改的更多信息,请参见 如何:通过 Microsoft Visual Studio 编辑测试设置文件 和 To set the active test settings in a unit test project or coded UI test project。 有关单元测试的更多信息和编码的UI测试与 Visual Studio 2010的兼容性,请参见 从 Visual Studio 2010 升级单元测试 和 从 Visual Studio 2010 升级编码的 UI 测试。 |
Web性能测试和负载测试 |
在添加Web性能,负载测试项目到您的 Visual Studio 2012 解决方案,该解决方案中包含一个名为.testsettings文件;但是,选择活动.testsettings文件和编辑的方法已更改。 有关更多信息,请参见如何:通过 Microsoft Visual Studio 编辑测试设置文件和 To set the active test settings in a web performance a load test project。 有关web性能和负载测试的更多信息与 Visual Studio 2010的兼容性,请参见 从 Visual Studio 2010 升级 Web 性能和负载测试。 |
手动和自动(Microsoft测试管理器) |
测试Microsoft的设置(MTM)保持独立于在Visual Studio的测试的测试设置管理器。 与 Visual Studio 2010,MTM包括能够创建,并编辑手动测试的测试设置设置,并自动测试设置。 有关更多信息,请参见在 Microsoft 测试管理器中指定测试设置和 使用 Microsoft 测试管理器为自动系统测试创建测试设置。 MTM的测试设置保持main没有更改从 Visual Studio 2010。 但是,移除了网络仿真诊断数据适配器。 |