网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Visual Studio2005Team System软件测试专家教程
分类 教育考试-考试-计算机类
作者 (美)阿纳尔德
出版社 清华大学出版社
下载
简介
编辑推荐

本书共分9个章节,主要介绍了如何在软件测试最佳实践中应用VSTS测试及开发工具,具体内容包括VSTEST和VSTESD简介、VSTEST和VSTESD快速浏览、使用VSTEST和VSTESD进行单元测试、Web测试、使用代码分析和动态分析等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。

内容推荐

自从成功推出了Visual Studio 2005 Team Svstem(VSTS),微软公司第一次为软件开发人员和软件测试工程师提供了一个完整的软件测试工具套件。本书作为一部权威的著作,介绍了如何在软件测试最佳实践中应用VSTS测试及开发工具。本书内容覆盖了软件开发生命周期的全部阶段,通过学习,读者可以掌握如何在软件开发的整个生命周期过程中实现这些最佳实践。

本书作者均为VSTS测试及开发工具的开发团队成员,这也保证了本书所讲述的内容具有高度的针对性。本书介绍的工具使用方式都强调了有的放矢,作者循序渐进地介绍了如何使用Visual Studio Team Edition for Software Developers和Visual Studio Tearn Edition for Software Testers提供的用户界面。我们可以探索每一种测试类型,学习如何高效地使用代码分析工具和动态分析工具,从而进一步提高自身的技术水平,最终不仅能够成为一名优秀的软件开发人员,还可以成为一名优秀的测试工程师。

本书主要针对软件开发人员和测试工程师,他们急需了解使用VSTS测试及开发工具过程中的最佳实践。如果读者具备Visual Studio的基础则更有利于掌握本书的内容。

目录

第1章 VSTEST和VSTESD简介

 1.1 软件开发过程和软件开发生命周期

1.1.1 规划、分析、设计和开发

1.1.2 市场上现有的工具

 1.2 VSTEST和VSTESD适用于软件开发生命周期的哪个阶段

 1.3 VSTEST和VSTESD能够完成什么工作

1.3.1 VSTEST提供的功能

1.3.2 VSTESD的特点

1.3.3 VSTEsT和VSTESD如何在SDLC中发挥作用

1.3.4 为什么选择了VSTEST而没有选择其他工具集

 1.4 小结

第2章 VSTEST和VSTESD快速浏览

 2.1 测试类型

2.1.1 手工测试类型

2.1.2 单元测试类型

2.1.3 Web测试类型

2.1.4 负载测试类型

2.1.5 顺序测试类型

2.1.6 一般测试类型

2.1.7 未来/第三方测试类型

 2.2 测试用户界面

2.2.1 创建和编写测试的用户界面

2.2.2 管理测试的用户界面

2.2.3 执行测试和观察测试执行结果的用户界面

 2.3 分析工具

2.3.1 代码分析

2.3.2 性能度量

 2.4 小结

第3章 使用VSTEST和VSTESD进行单元测试

 3.1 单元测试概要

3.1.1 为什么进行单元测试

3.1.2 单元测试方法

3.1.3 VSTEST和VSTESD的单元测试有什么独特之处

 3.2 创建第一个单元测试

3.2.1 创建一个示例库

3.2.2 生成单元测试

3.2.3 运行单元测试

 3.3 VSTEST中的单元测试

3.3.1 剖析一个测试类

3.3.2 测试通过和测试失效

3.3.3 代码生成

3.3.4 定制测试方法

3.3.5 单元测试断言

3.3.6 对单元测试进行调试

 3.4 高级单元测试

3.4.1 MSTest命令行工具

3.4.2 单元测试生命周期

3.4.3 ASP.NET

3.4.4 数据驱动的测试

3.4.5 测试上下文

 3.5 小结

第4章 对数据库进行测试

 4.1 数据库测试是不同的

 4.2 开发一个数据库项目

4.2.1 数据库项目探索研究

4.2.2 为数据库添加信息架构、数据表和约束

4.2.3 添加视图和存储过程

4.2.4 当前开发数据库的内部工作过程

 4.3 重命名重构

 4.4 数据库项目部署

 4.5 生成测试数据

 4.6 单元测试

 4.7 开发定制的单元测试

4.7.1 添加定制的测试条件项目

4.7.2 构建定制的测试条件项目

4.7.3 构建“挂钩”

4.7.4 使用定制的测试条件开发单元测试

 4.8 小结

第5章 Web测试

 5.1 基本Web测试

5.1.1 录制一个测试

5.1.2 使用web测试编辑器

5.1.3 Web测试的组件

 5.2 使Web测试动态化

5.2.1 上下文参数

5.2.2 数据驱动的web测试

 5.3 在Web测试过程中捕获数据

5.3.1 提取规则

5.3.2 默认(即自动捕获的)字段

 5.4 使用确认规则对响应进行验证

5.4.1 内置的确认规则

5.4.2 为一个请求添加一个确认规则

5.4.3 确认等级

 5.5 自定义规则

 5.6 响应页面

 5.7 对Web Service进行测试

 5.8 基于HTTP请求的测试无法测试用户界面

5.8.1 我们不能用Web测试对Web用户界面和客户端脚本进行测试

5.8.2 受脚本影响的动态测试数据

 5.9 运行一个Web测试

5.9.1 .testnmcon堍文件中的重要设置

5.9.2 运行测试

 5.10 检查测试结果

5.10.1 在Web Test Viewer中检查Web测试的请求和响应

5.10.2 Request面板

5.10.3 Details面板

5.10.4 失效研究

 5.11 维护测试

 5.12 可编程Web测试

5.12.1 可编程Web测试和基本的Web测试

5.12.2 将一个Web测试转换为可编程Web测试

5.12.3 可编程Web测试的方方面面

 5.13 插件

5.13.1 Web测试插件

5.13.2 Web测试请求插件

5.13.3 可编程Web测试插件

 5.14 Web测试和AJAX

5.15 小结

第6章 如何使用手工测试、顺序测试和一般测试类型

 6.1 手工测试类型

6.1.1 定义一个手工测试场景

6.1.2 创建一个手工测试

6.1.3 手工测试的属性

6.1.4 执行一个手工测试

 6.2 顺序测试类型

6.2.1 创建一个顺序测试

6.2.2 顺序测试的属性

6.2.3 执行一个顺序测试

 6.3 一般测试类型

6.3.1 创建一个一般测试

6.3.2 一般测试的属性

6.3.3 执行一个一般测试

 6.4 小结

第7章 负载测试

 7.1 基本术语

 7.2 使用VSTEST的负载测试功能

 7.3 创建一个负载测试

 7.4 一个负载测试的组成部分

7.4.1 场景

7.4.2 计数器集

7.4.3 运行设置

 7.5 SQL跟踪

7.5.1 与SQL跟踪有关的运行设置

7.5.2 观察SQL跟踪的数据

 7.6 使用远程测试机组

7.6.1 确定硬件需求

7.6.2 设置远程测试机组

7.6.3 管理远程测试机组

 7.7 负载测试结果存储区

7.7.1 在一个现有的SQL Server中创建一个负载测试结果存储区

7.7.2 负载测试结果存储区数据库架构

 7.8 最佳实践

7.8.1 在明确的目标指导下开始工作

7.8.2 了解掌握测试环境

7.8.3 了解何时进行负载测试

7.8.4 欲跑先学走

 7.9 运行一个负载测试

7.9.1 .testrunconfig文件中的重要设置

7.9.2启动负载测试

7.9.3 检查生成的测试数据

7.9.4 使用Load Test Analyzer

 7.10 对测试结果进行研究

7.10.1 充分理解被测试应用程序

7.10.2 使用规则

7.10.3 检查参与测试的计算机

7.10.4 对测试运行进行分析

7.10.5 没有发生错误时的处理方法

 7.11 测试结果报表

 7.12 小结

第8章 使用代码分析和动态分析

 8.1 代码分析

8.1.1 静态分析工具

8.1.2 代码编写标准

8.1.3 启用代码分析

8.1.4 理解错误信息

8.1.5 停止显示错误信息

 8.2 动态分析

8.2.1 其他工具

8.2.2 探查事件

8.2.3 代码覆盖

8.2.4 命令行越野赛

 8.3 小结

第9章 在软件开发生命周期中应用VSTEST和VSTESD

 9.1 VSTFS概览

 9.2 软件开发生命周期

 9.3 与开发团队协同

9.3.1 安装Team Explorer

9.3.2 连接到一个项目

9.3.3项目的高级视图

 9.4 VSTEST和VSTESD工具是如何协同工作的

9.4.1 团队项目源代码控制策略

9.4.2 将测试与工作项进行关联

9.4.3 团队构建过程

9.4.4 将测试结果与工作项进行关联

9.4.5 发布测试结果

 9.5 小结

附录A 安装Team Explorer

附录B 创建并运行一个Web测试:循序渐进指导

附录C 创建并运行一个单元测试:循序渐进指导

附录D 创建并运行一个负载测试:循序渐进指导

附录E 创建并运行一个手工测试:循序渐进指导

附录F 其他信息资源

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/8 3:51:07