测试工具任务
更新:2007 年 11 月
处理测试由四个主要方面的任务组成:
由于各种测试类型大不相同,因此每个测试类型的创建和编辑都有各自独特的方法。因此,可以从 测试类型 下特定于测试的各节中找到有关如何创建和编辑测试的信息。也可以在主题 创建和编辑测试 中找到相关信息。
说明: |
---|
在 Visual Studio 中执行的许多任务都涉及到快捷菜单的使用。右击窗口或对话框图面或其中的项时,将出现快捷菜单。快捷菜单的可用性由安装 Visual Studio 时安装的产品决定,或由其连接的产品决定。也就是说,只有安装了它们所启动的程序时,才会出现快捷菜单以及快捷菜单上的某些独立选项。 例如,只有分别安装了 Team Edition for Architects 或 Team Foundation Build,才会显示可通过其使用 Team Edition for Architects 或 Team Foundation Build 功能的快捷菜单和选项。 与此类似,如果在 Visual Studio 中只打开源代码文件而不是整个解决方案,则有些快捷菜单或快捷菜单选项不可用。 |
创建测试之后就可以运行并管理测试,然后获取和分析结果,使处理不同测试类型的方法之间的差异达到最小。例如,可以使用同一窗口(测试列表编辑器)管理所有测试,并可以使用“测试结果”窗口查看所有测试类型的测试结果。本节对这些任务进行描述。
说明: |
---|
从“测试列表编辑器”和“测试视图”窗口可以开始运行任何类型的测试。但对于某些类型,继续运行测试的方法有所不同。有关如何运行这些测试类型的更多信息,请参见 如何:运行 Web 测试、运行负载测试 和 如何:运行手动测试。 |
本节内容
创建和编辑测试
提供指向特定主题的链接,这些主题介绍如何创建单元测试、Web 测试、负载测试、手动测试、一般测试和顺序测试。管理测试
介绍处理测试的各个方面,包括如何自定义和筛选测试视图、如何处理测试列表以及如何将测试与工作项关联。运行测试
介绍运行测试的许多方面,包括如何配置测试运行、如何在 Visual Studio IDE 中和命令行上运行测试以及如何在运行测试时进行调试。分析测试结果
介绍测试结果及其处理方法,包括如何查看、保存和发布它们以及如何基于它们创建 Bug。
参考
Microsoft.VisualStudio.TestTools.LoadTesting
介绍 LoadTesting 命名空间,该命名空间提供实现单元测试和 Web 测试的负载测试的类和接口。Microsoft.VisualStudio.TestTools.UnitTesting
介绍 UnitTesting 命名空间,该命名空间提供支持单元测试的属性、异常、断言和其他类。Microsoft.VisualStudio.TestTools.UnitTesting.Web
介绍 UnitTesting.Web 命名空间,该命名空间通过提供对 ASP.NET 和 Web 服务单元测试的支持来扩展 UnitTesting 命名空间。Microsoft.VisualStudio.TestTools.WebTesting
介绍 WebTesting 命名空间,该命名空间提供实现 Web 测试的类。这些类包括 WebTest 类、所有 Web 测试的基类以及分别用来模拟 HTTP 请求和响应的 WebTestRequest 和 WebTestResponse 类。Microsoft.VisualStudio.TestTools.WebTesting.Rules
介绍 WebTesting.Rules 命名空间,该命名空间中包含 Web 测试用来测试网页内容的规则。
相关章节
测试类型
介绍 Microsoft Visual Studio Team System Test Edition 的内置测试类型:单元测试、Web 测试、负载测试、手动测试、一般测试和顺序测试。Team System 测试工具入门
带您浏览 Microsoft Visual Studio Team System Test Edition 的工具和窗口。该教程介绍如何创建和使用测试、可用的测试类型以及如何配置测试工具。