OscarXie.net

关注质量与体验——电子商务与自动化测试

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
VSTS For Testers
一、概述
二、测试类型
三、Team Test API

一、概述
 
Visual Studio Team Edition for Testers 中提供了一套与 Microsoft Visual Studio 2005 紧密集成的测试工具
Team Edition for Testers 使您能够创建、管理、编辑和运行测试,还可以获取和存储测试结果。除代码覆盖率度量外,Visual Studio 中还集成了几种测试类型,其中包括单元测试、Web 测试、负载测试和手动测试。
可以使用 Visual Studio IDE 运行测试。此外,还可以从命令行运行手动测试之外的测试组或任何单项测试。
因为测试工具与 Visual Studio Team System 的其他部分集成在一起,因此,可以将结果发布到数据库、生成趋势和历史记录报告、对比不同种类的数据,以及查看通过测试发现了多少 bug,具体都有哪些。

下图是我们经常见到的Visual Studio Team System图


二、测试类型

单元测试
是一种编程测试,可以使用能够创建测试的初始源代码的代码生成功能来创建单元测试,也可以完全手动编写测试。

Web测试
也称为声明性 Web 测试,它由一系列 HTTP 请求组成。

负载测试
主要目标是要模拟许多用户同时访问一台服务器的情况。

手动测试
是人工执行的测试。手动测试通常在列出步骤的文本文档或 Microsoft Word 文档中捕获。

一般测试
使用一般测试来包装可从命令行运行并返回 Pass Fail 值的现有测试、程序或第三方工具。

顺序测试
包含要以指定顺序运行的其他测试。

三、Team Test API
命名空间

Microsoft.VisualStudio.TestTools.LoadTesting
Microsoft.VisualStudio.TestTools.UnitTesting
Microsoft.VisualStudio.TestTools.UnitTesting.Web
Microsoft.VisualStudio.TestTools.WebTesting
Microsoft.VisualStudio.TestTools.WebTesting.Rules

程序集

Microsoft.VisualStudio.QualityTools.WebTestFramework 
   
Microsoft.VisualStudio.TestTools.WebTesting 
   Microsoft.VisualStudio.TestTools.WebTesting.Rules

Microsoft.VisualStudio.QualityTools.UnitTestFramework 
   
Microsoft.VisualStudio.TestTools.UnitTesting  
   
Microsoft.VisualStudio.TestTools.UnitTesting.Web

Microsoft.VisualStudio.QualityTools.LoadTestFramework 
   
Microsoft.VisualStudio.TestTools.LoadTesting

Web 测试 API 可用来创建编码的 Web 测试、Web 测试插件、请求插件、请求、提取规则以及验证规则。
 

posted on 2007-04-09 20:17  oscarxie  阅读(3538)  评论(0编辑  收藏  举报