如何:使用测试控制器和测试代理运行测试

 

发布时间: 2016年7月

创建并运行测试且测试通过后,您可能需要使用测试控制器和测试代理,继续更彻底的性能测试或者定期远程运行测试。 有关详细信息,请参阅设置测试计算机以运行测试或收集数据

本主题提供有关使用 Visual Studio 的信息。 但是,如果您必须计划测试工作内容且将测试作为测试计划一部分来运行,则可以使用 Microsoft 测试管理器。 Microsoft 测试管理器 随 Visual Studio Enterprise 和 Visual Studio 专业测试工具版 一起安装。 请参阅定义测试计划 [已停用]

可从 Visual Studio 中的以下窗口运行您的测试:

  • 测试资源管理器

  • Web 性能测试编辑器

  • 负载测试编辑器

您在相同的窗口中使用测试控制器和测试代理来运行测试,但是首先必须在测试设置中指定要使用的测试控制器和测试代理。

使用测试控制器和测试代理运行单元测试和已编码的 UI 测试

  1. 打开包含带有 .testsettings 文件的测试项目的 Visual Studio 2010 解决方案。

    - 或 -

    向包含单元测试项目或编码的 UI 测试项目的解决方案中添加测试设置文件。 有关详细信息,请参阅如何:通过 Microsoft Visual Studio 添加测试设置文件

  2. 在解决方案资源管理器中,双击解决方案中的 .testsettings 文件。

    此时将显示**“测试设置”对话框。 在“角色”**页上,您可以指定要使用的测试控制器。 有关如何选择测试控制器、角色和测试代理的详细信息,请参阅指定 Visual Studio 测试的测试设置

  3. 在解决方案资源管理器中,右键单击该解决方案中的 .testsettings 文件并选择**“活动负载和 Web 测试设置”**。

  4. 使用测试资源管理器或**“测试”**菜单下的某个运行选项来运行测试。

    所选的测试将在远程控制器和代理上运行。 若要查看已在控制器上运行的测试,请使用**“测试”菜单上的“测试运行”**窗口。 有关详细信息,请参阅如何:在 Visual Studio 中保存并打开 Web 性能和负载测试结果

使用测试控制器和测试代理运行 Web 性能或负载测试

  1. 在解决方案资源管理器中,双击解决方案中的 .testsettings 文件。

    此时将显示**“测试设置”对话框。 在“角色”**页上,您可以指定要使用的测试控制器。 有关如何选择测试控制器、角色和测试代理的详细信息,请参阅指定 Visual Studio 测试的测试设置

  2. 在解决方案资源管理器中,右键单击该解决方案中的 .testsettings 文件并选择**“活动负载和 Web 测试设置”**。

  3. 在 Web 性能测试编辑器中,从工具栏中选择**“运行测试”**。

    - 或 -

    在负载测试编辑器中,选择工具栏中的**“运行负载测试”**。

    所选的测试将在远程控制器和代理上运行。 若要查看已在控制器上运行的测试,请使用**“测试”菜单上的“测试运行”**窗口。 有关详细信息,请参阅如何:在 Visual Studio 中保存并打开 Web 性能和负载测试结果

请参阅

如何:从 Microsoft Visual Studio 运行测试
[已停用] 如何:使用测试设置中指定的测试控制器和测试代理运行负载测试