运行测试

更新:2007 年 11 月

从“测试列表编辑器”和“测试视图”窗口可以开始运行任何类型的测试。但对于某些测试类型,继续运行测试的方法可能有所不同。有关如何运行这些特定的测试类型的更多信息,请参见下列主题:

还可以从命令行运行多数测试类型。有关更多信息,请参见执行命令行测试

本节内容

  • 如何:运行选定的测试
    介绍如何从 Team System 测试工具 窗口以及从解决方案的文件中运行测试和测试项目。

  • 如何:暂停、继续和停止测试运行
    介绍如何使用“测试结果”窗口来控制正在进行的测试运行。

  • 如何:重新运行测试
    介绍如何重复测试运行。您可以重复测试运行,例如,在更改了正在测试的代码、测试方法的代码或活动的测试运行配置之后。

  • 如何:安排测试运行
    介绍如何使用 Windows 任务计划程序来创建和计划运行测试的任务。

  • 如何:查找和查看测试运行
    介绍如何找到本地运行或远程运行的测试运行并查看它们的结果。

  • 如何:限制所存储的测试运行的数量
    介绍如何限制 Visual Studio 存储的测试运行的数目。限制存储的测试运行数目的目的在于节省磁盘空间。

  • 测试部署
    提供指向下列主题的链接:运行测试前如何部署测试,如何配置测试部署以及如何检测和重新签名程序集。

  • 测试执行疑难解答
    介绍阻止测试运行的问题以及可能遇到的其他错误。

  • 配置测试执行
    介绍如何使用测试运行配置来更改测试的运行方式,包括如何收集代码覆盖率信息和如何指定测试主机。

  • 执行命令行测试
    提供指向下列主题的链接:如何使用 MSTest.exe 程序从命令行运行测试,查看测试结果,将结果保存到磁盘以及发布结果。

  • 冒烟测试准则
    提供有关冒烟测试的概念的建议,冒烟测试是指在将代码更改签入产品的源树之前对这些更改进行验证的过程。

相关章节

  • 管理测试
    介绍处理测试的各个方面,包括如何自定义和筛选测试视图、如何处理测试列表以及如何将测试与工作项关联。

  • 分析测试结果
    介绍测试结果及其处理方法,包括如何查看、保存和发布它们以及如何基于它们创建 Bug。

  • 创建单元测试
    提供指向特定主题的链接,这些主题介绍如何生成和创作单元测试(包括 ASP.NET 单元测试和数据驱动的单元测试)。

  • 控制器、代理和远程测试机组 (Rig)
    介绍如何设置和管理用来远程运行测试和生成模拟测试负载的计算机。

请参见

任务

演练:创建并运行单元测试

演练:使用命令行测试实用工具

如何:获取代码覆盖率数据