Visual Studio 2005 Team System软件测试专家教程
基本信息
- 原书名: Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers
- 原出版社: Wrox
- 作者: (美)Tom Arnold Dominic Hopton [作译者介绍]
- 译者: 颜炯
- 出版社:清华大学出版社
- ISBN:9787302185529
- 上架时间:2008-11-20
- 出版日期:2008 年10月
- 开本:16开
- 页码:377
- 版次:1-1
- 所属分类:
计算机 > 软件工程及软件方法学 > 软件质量、软件测试及维护
内容简介回到顶部↑
书籍
计算机书籍
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有一个清晰的认识,并可以熟练将其应用于开发实践当中。
计算机书籍
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是微软公.. << 查看详细
目录回到顶部↑
第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 未来/第三方测试类型
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 未来/第三方测试类型
书摘回到顶部↑
第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公司也提供了类似的支持工具。
……
为了学习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公司也提供了类似的支持工具。
……







点击看大图




加载中...
