對象軟件測試全程策略

出版時間:2003-8  出版社:科學出版社  作者:麥格雷戈 (John D.McGregor)  頁數(shù):393  字數(shù):612000  

內(nèi)容概要

軟件測試是確保軟件產(chǎn)品質(zhì)量的必需過程和手段。在開發(fā)面向?qū)ο筌浖突诮M件的軟件時,同樣必須設(shè)計并實施有效的測試。本書明確指出了面向?qū)ο筌浖兔嫦蜻^程軟件測試任務的不同之處,論述了面向?qū)ο筌浖y試所面臨的機遇和挑戰(zhàn)。書中介紹了如何將測試工作整合進軟件開發(fā)的各個階段,以及各階段的具體測試內(nèi)容是什么。本書注重結(jié)合實例來講解對象軟件測試的過程和技巧,因而具有很強的實踐性和指導意義。    本書內(nèi)容完整,結(jié)果合理,適合軟件開發(fā)測試領(lǐng)域的技術(shù)人員和項目管理人員閱讀,也可作為軟件學院的教材。

作者簡介

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,F(xiàn)rameworks,and Product Lines  Component Models  Frameworks  Product Lines  SummaryChapter 11 Conclusion  Suggestions  Brickles  FinallyBibliographyIndex

圖書封面

評論、評分、閱讀與下載


    對象軟件測試全程策略 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7