分享
 
 
 

Visual Studio 2005 Team System软件测试专家教程

Visual Studio 2005 Team System软件测试专家教程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,软件工程/开发项目管理,

作者: (美)阿纳尔德 等著,颜炯 译

出 版 社: 清华大学出版社

出版时间: 2008-10-1字数: 602000版次: 1页数: 377印刷时间: 2008/10/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302185529包装: 平装编辑推荐

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

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

本书主要内容

如何完成对应用程序的负载测试。在执行负载测试的过程中,需要模拟上千名用户同时使用应用程序的情况,此时需要使用现有的自动测试,也需要编写全新的自动测试。

如何完成Web测试。为了进行Web测试,只需要将我们与Web应用程序之间的交互记录下来,还可以将其转换为我们最熟悉的.NET语言。

如何使用单元测试对数据库的后端设计进行测试,同时还可以测试数据库的完整性。

如何将数据驱动的测试与自动测试相结合,进而对测试库进行扩展。

本书读者对象

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

内容简介

Visual Studio 2005 Team System(VSTS)是微软公司为软件开发人员和软件测试工程师提供的第一个完整的软件测试工具套件。VSTS不仅提供了工具库,同时还为这些工具能够协同工作提供了支持。本书介绍了如何在软件测试最佳实践中应用VSTS测试及开发工具:Visual Studio Team Edition for Software Testers(VSTEST)和Visual Studio Team Edition for Software Developers(VSTESD),并给出了大量的详细应用实例。

为了解释说明相关技术,本书提供了大量的相关代码和有关图表。读者在阅读本书之后,将会对如何在软件开发生命周期中应用VSTEST和VSTESD有一个清晰的认识,并可以熟练将其应用于开发实践当中。

作者简介

Tom Arnold是Microsoft Visual Studi0 2005 Team System的程序开发主管,主要负责测试工具开发。他还曾经负责过微软公司和Rational Software公司的其他商用测试工具项目的开发工作,并在STAR、Microsoft Tech Ed、Internet World等会议上担任过发言人。作为本书作者之一,Tom Arnold还编写过其他两部有关软件测试的著作,并出版了三部与软件测试相关的录像带。此外,作为创始人之一,Tom Arnold参与创建了一个拥有250位员工的软件测试公司(后来该公司被Lionbridge/Veritest收购)。目前,Tom是微软公司Office Live.com项目小组的程序开发主管。

目录

第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测试

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

第7章 负载测试

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

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

附录A 安装Team Explorer

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

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

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

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

附录F 其他信息资源

书摘插图

第1章 VSTEST和VSTESD简介

为了学习Visual Studio Team Edition for Software Testers(VSTEST)和I Visual Studio Team Edition for Software Developers(VSTESD),我们首先需要了解这些工具都可以应用于软件开发生命周期中的哪个阶段。为了使读者能够更好地了解这一点,我们首先简单地介绍一下软件开发的一般过程。

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

软件开发过程为软件开发提供了一个通用的框架。实际上, “软件开发过程”本身并非开发软件时使用的一组指导原则,而是一组术语。利用这些术语,我们可以描述和讨论许多不同的开发方法学,例如瀑布方法、CMMI、Scrum方法和极限方法(extreme)等。这些方法分别代表了不同的软件开发过程,尽管这些开发过程的具体实现各有不同,但是这些开发过程都可以被划分为不同的阶段,这些阶段分别表示为某种形式的内容,并且具有一定的共性。我们可以将这些内容归入“软件开发生命周期(Software Development Life Cycle,SDLC)”这个范畴内。

许多研究组织(包括一些政府机构)对这些开发过程进行了形式定义。例如,卡内基•梅隆大学的软件工程研究所定义了CMMI,同时,该研究所还负责CMMI的管理工作,而Rational统一过程是由IBM定义并管理的。

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

虽然软件设计过程各有不同,但是这些设计过程中一般都包括一些通用的步骤。下面我们简单讨论一下VSTEST和VSTESD没有深入涉及的步骤。为了对这些步骤进行支持,目前研究人员已经开发出多种支持工具。实际上,微软公司开发的Visual Studio Team System就已经为这些VSTEST和VSTESD并未深入涉及的步骤提供了大量支持。这些工具包括Team Foundation Server、Team Architect和Database Professional等。目前,Borland公司和IBM公司也提供了类似的支持工具。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有