对象软件测试全程策略

出版时间:2003-8  出版社:科学出版社  作者:麦格雷戈 (John D.McGregor)  页数:393  字数:612000  

内容概要

软件测试是确保软件产品质量的必需过程和手段。在开发面向对象软件和基于组件的软件时,同样必须设计并实施有效的测试。本书明确指出了面向对象软件和面向过程软件测试任务的不同之处,论述了面向对象软件测试所面临的机遇和挑战。书中介绍了如何将测试工作整合进软件开发的各个阶段,以及各阶段的具体测试内容是什么。本书注重结合实例来讲解对象软件测试的过程和技巧,因而具有很强的实践性和指导意义。    本书内容完整,结果合理,适合软件开发测试领域的技术人员和项目管理人员阅读,也可作为软件学院的教材。

作者简介

Dr.John d.McGregor is a senior partner in Dorson-McGregor and an associate Professor of computer scienence at clemson University.Dr.McGregor is coauthor ,with David A.Sykes,of Object-Oriented Sofware Development:Engineering Sftware for Reuse Published by Van Nostrand Reinhold.He writes a column on testing and quality for the Journal of Object-Oriented Programming (JOOP)published by SIGS/101communications Publishing .Currently he serves on the editirial board of two journal:Journal for Software Testing Professional(JSTP)and the Interantional Journal of Computer and Informantion Sciences(IJCIS).
Dr.David A.Sykes is and assistant professor of computer science at Furman University .He is an associate of Korson-McGregor and has tautht courses in object-oriented analysis,design,and testing .he has worked in the development and testing of systems and application software since 1975.

书籍目录

PrefaceChapter 1 Introduction  Who Should Read This Book?  What Software Testing Is--and Isn't  What Is Different about Testing Object-Oriented Software?  Overview of Our Testing Approach  The Testing Perspective  Organization of This Book  Conventions Used in This Book  A Continuing Example--BricklesChapter 2 The Testing Perspective  Testing Perspective  Object-Oriented Concepts  Development Products  SummaryChapter 3 Planning for Testing  A Development Process Overview  A Testing Process Overview  Risk Analysis--A Tool for Testing  A Testing Process  Roles in the Testing Process  A Detailed Set of Test Activities  Planning Activities  SummaryChapter 4 Testing Analysis and Design Models  An Overview  Place in the Development Process   The Basics of Guided Inspection   Organization of the Guided Inspection Activity  Preparing for the Inspection  Testing Specific Types of Models  Testing Models for Additional Qualities  Summary  Addendum:A Process Definition for Guided InspectionChapter 5 Class Testing Basics  Class Testing  Constructing Test Cases  Constructing a Test Driver  SummaryChapter 6 Testing Interactions  Object Interactions  Testing Object Interactions  Sampling Test Cases  Testing Off-the-Shelf Components  Protocol Testing  Test Patterns  Testing Exceptions  SummaryChapter 7 Testing Class Hierarchies  Inheritance in Object-Oriented Development  Subclass Test Requirements  Organizing Testing Software  Testing Abstract Classes  SummaryChapter 8 Testing Distributed Object  Basic Concepts  Computational Models  Basic Differences  Threads  Path Testing in Distributed Systems  Life-Cycle Testing  Models of Distribution  A Generic Distributed-Component Model  Specifying Distributed Objects  Temporal Logic  A Test Environment  Test Cases  The Ultimate Distributed System--The Internet  SummaryChapter 9 Testing Systems  Defining the System Test Plan   Complementary Strategies  Use Cases as Sources of Test Cases   Testing Incremental Projects  Testing Multiple Representations  What Needs to Be Tested?  Types of Testing  Testing Different Types of Systems  Measuring Test Coverage  SummaryChapter 10 Components,Frameworks,and Product Lines  Component Models  Frameworks  Product Lines  SummaryChapter 11 Conclusion  Suggestions  Brickles  FinallyBibliographyIndex

图书封面

评论、评分、阅读与下载


    对象软件测试全程策略 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7