Articoli correlati a Testing Object-Oriented Software: Life-Cycle Solutions

Testing Object-Oriented Software: Life-Cycle Solutions - Rilegato

 
9780387988962: Testing Object-Oriented Software: Life-Cycle Solutions

Sinossi

Addressing various aspects of object-oriented software techniques with respect to their impact on testing, this text argues that the testing of object-oriented software is not restricted to a single phase of software development. The book concentrates heavily on the testing of classes and of components or sub-systems, and a major part is devoted to this subject. C++ is used throughout this book that is intended for software practitioners, managers, researchers, students, or anyone interested in object-oriented technology and its impacts throughout the software engineering life-cycle.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

1 Introduction.- 1.1 Why a Book on Testing Object-Oriented Software?.- 1.2 Outline of Book.- 2 Software Process and Testing Models.- 2.1 Software Process Models.- 2.1.1 Capability Maturity Model (CMM).- 2.1.2 Personal Software Process (PSP).- 2.2 Object-Oriented Software Development and Testing Model.- 2.2.1 Object-Oriented Software Development Model.- 2.2.2 Parallel Testing Model.- 2.2.3 Testing Ripples.- 2.3 Summary.- 3 Impact of Object Orientation on Testing.- 3.1 Encapsulation.- 3.2 Information Hiding.- 3.3 Abstraction.- 3.4 Inheritance.- 3.5 Reuse.- 3.6 Testability of Object-Oriented Systems.- 3.7 Summary.- 4 Requirements Testing.- 4.1 Objective.- 4.2 Approach.- 4.3 Activities.- 4.3.1 Typical Activities in Requirements Testing.- 4.4 Resources.- 4.5 Effort.- 4.6 Acceptance Criteria.- 4.7 Summary.- 5 Design Testing.- 5.1 Objective.- 5.2 Approach.- 5.2.1 Design Walk-Throughs.- 5.2.2 Prototyping.- 5.3 Activities.- 5.3.1 Typical Activities in Design Testing.- 5.4 Resources.- 5.5 Effort.- 5.6 Acceptance Criteria.- 5.7 Summary.- 6 Base Classes Unit Testing.- 6.1 Objective.- 6.2 Approach.- 6.3 Activities.- 6.3.1 Assumptions.- 6.3.2 Typical Activities in Unit Testing.- 6.3.3 Analysis.- 6.4 Resources.- 6.5 Effort.- 6.6 Acceptance Criteria.- 6.7 Summary.- 7 Derived Classes Unit Testing.- 7.1 Test Procedure.- 7.1.1 Draw Derived Enchanced Call Graph (ECGderived).- 7.1.2 Draw MaDUMderived.- 7.1.3 Fill MaDUMderived.- 7.1.4 Test Local Attributes.- 7.1.5 Retest Inherited Attributes.- 7.2 Analysis.- 7.3 Summary.- 8 Testing C++ Special Features.- 8.1 Static Data Members.- 8.2 Function Pointers.- 8.3 Structs as Data Members.- 8.4 Nested Classes.- 8.5 Member Access Controlaccess control.- 8.6 Composite Classes.- 8.7 Abstract Classes.- 8.8 Summary.- 9 Code Reviews.- 9.1 Objective.- 9.2 Approach.- 9.3 Activities.- 9.3.1 Typical Activities in Code Reviews.- 9.4 Resources.- 9.5 Effort.- 9.6 Acceptance Criteria.- 9.7 Language-Independent Errors Checklist.- 9.7.1 Data Reference Errors.- 9.7.2 Data Declaration Errors.- 9.7.3 Computation Errors.- 9.7.4 Comparison Errors.- 9.7.5 Control Flow Errors.- 9.7.6 Input/Output Errors.- 9.7.7 Interface Errors.- 9.7.8 Domain Errors.- 9.7.9 Performance Errors.- 9.7.10 Other Errors.- 9.8 Object-Oriented Errors Checklist.- 9.9 Summary.- 10 Integration Testing.- 10.1 Objective.- 10.2 Approach.- 10.3 Activities.- 10.3.1 Structural Integration Testing.- 10.3.2 Functional Integration Testing.- 10.4 Resources.- 10.5 Effort.- 10.6 Acceptance Criteria.- 10.7 Summary.- 11 Integrated-System Testing.- 11.1 Objective.- 11.2 Approach.- 11.3 Activities.- 11.3.1 Sanity Testing.- 11.3.2 Functional Testing.- 11.3.3 Human Factors Testing.- 11.3.4 Performance Testing.- 11.3.5 Capacity Testing.- 11.3.6 Documentation Testing.- 11.4 Resources.- 11.5 Effort.- 11.6 Acceptance Criteria.- 11.7 Summary.- A SampleStatistic Class Source Code.- A.1 Header File.- A.2 Source File.- B SampleHistogram Class Source Code.- B.1 Header File.- B.2 Source File.- C PriorityQueue Class Source Code.- C.1 Eiffel Implementation.- C.2 C++ Header File.- C.3 C++ Source File.- D Algorithms for Drawing MaDUM.- D.1 Base Class MaDUM Algorithm.- D.2 Derived Class MaDUM Algorithm.- E Test Data Adequacy Axioms.- E.1 “Obvious” Axioms.- E.1.1 Applicabilityapplicability.- E.1.2 NonExhaustive Applicability.- E.1.3 Monotonicity.- E.1.4 Inadequate Empty Set.- E.1.5 Renaming.- E.1.6 Complexity.- E.1.7 Statement Coverage.- E.2 “Not-so-obvious” Axioms.- E.2.1 Antiextensionality.- E.2.2 General Multiple Change.- E.2.3 Antidecomposition.- E.2.4 Anticomposition.- References.

Product Description

Book by Bashir Imran Goel Amrit L

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreSpringer-Verlag New York Inc
  • Data di pubblicazione1999
  • ISBN 10 0387988963
  • ISBN 13 9780387988962
  • RilegaturaCopertina rigida
  • LinguaInglese
  • Numero di pagine209
  • Contatto del produttorenon disponibile

Compra usato

Condizioni: molto buono
Gebraucht - Gut Zustand: Gut, Addressing...
Visualizza questo articolo

EUR 17,90 per la spedizione da Germania a Italia

Destinazione, tempi e costi

EUR 7,95 per la spedizione da Germania a Italia

Destinazione, tempi e costi

Altre edizioni note dello stesso titolo

9781461271796: Testing Object-Oriented Software: Life Cycle Solutions

Edizione in evidenza

ISBN 10:  1461271797 ISBN 13:  9781461271796
Casa editrice: Springer, 2012
Brossura

Risultati della ricerca per Testing Object-Oriented Software: Life-Cycle Solutions

Foto dell'editore

Imran and Amrit L Goel Bashir
ISBN 10: 0387988963 ISBN 13: 9780387988962
Antico o usato Rilegato

Da: CSG Onlinebuch GMBH, Darmstadt, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Gut. Gebraucht - Gut Zustand: Gut, Addressing various aspects of object-oriented software techniques with respect to their impact on testing, this text argues that the testing of object-oriented software is not restricted to a single phase of software development. The book concentrates heavily on the testing of classes and of components or sub-systems, and a major part is devoted to this subject. C++ is used throughout this book that is intended for software practitioners, managers, researchers, students, or anyone interested in object-oriented technology and its impacts throughout the software engineering life-cycle. For Practitioners, students Verlagsmängelexemplar. Codice articolo 13546

Contatta il venditore

Compra usato

EUR 10,62
Convertire valuta
Spese di spedizione: EUR 17,90
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Goel Amrit L. Bashir Imran
Editore: Springer, 1999
ISBN 10: 0387988963 ISBN 13: 9780387988962
Nuovo Rilegato

Da: Biblios, Frankfurt am main, HESSE, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. pp. 232. Codice articolo 18315890

Contatta il venditore

Compra nuovo

EUR 21,44
Convertire valuta
Spese di spedizione: EUR 7,95
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Goel Amrit L. Bashir Imran
Editore: Springer, 1999
ISBN 10: 0387988963 ISBN 13: 9780387988962
Nuovo Rilegato

Da: Majestic Books, Hounslow, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. pp. 232 52:B&W 6.14 x 9.21in or 234 x 156mm (Royal 8vo) Case Laminate on White w/Gloss Lam. Codice articolo 7564839

Contatta il venditore

Compra nuovo

EUR 20,29
Convertire valuta
Spese di spedizione: EUR 10,39
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Amrit L. Goel Imran Bashir
Editore: Springer, 1999
ISBN 10: 0387988963 ISBN 13: 9780387988962
Nuovo Rilegato

Da: Books Puddle, New York, NY, U.S.A.

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. pp. 232. Codice articolo 26315896

Contatta il venditore

Compra nuovo

EUR 23,05
Convertire valuta
Spese di spedizione: EUR 7,79
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Bashir, Imran; Goel, Amrit L.
Editore: Springer, 1999
ISBN 10: 0387988963 ISBN 13: 9780387988962
Nuovo Rilegato

Da: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Codice articolo ABNR-92112

Contatta il venditore

Compra nuovo

EUR 44,94
Convertire valuta
Spese di spedizione: GRATIS
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

0
Editore: Springer, 1999
ISBN 10: 0387988963 ISBN 13: 9780387988962
Nuovo Rilegato

Da: Basi6 International, Irving, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Brand New. New. US edition. Excellent Customer Service. Codice articolo ABEJUNE24-90502

Contatta il venditore

Compra nuovo

EUR 44,94
Convertire valuta
Spese di spedizione: GRATIS
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Imran Bashir|Amrit L. Goel
Editore: Springer New York, 1999
ISBN 10: 0387988963 ISBN 13: 9780387988962
Nuovo Rilegato
Print on Demand

Da: moluna, Greven, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Gebunden. Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Addressing various aspects of object-oriented software techniques with respect to their impact on testing, this text argues that the testing of object-oriented software is not restricted to a single phase of software development. The book concentrates heavi. Codice articolo 5913558

Contatta il venditore

Compra nuovo

EUR 47,23
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Amrit L. Goel
ISBN 10: 0387988963 ISBN 13: 9780387988962
Nuovo Rilegato
Print on Demand

Da: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Buch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -This book is about testing object-oriented software. It addresses various aspects of object-oriented software techniques with respect to their impact on testing. It argues that the testing of object-oriented software is not restricted to a single phase of software development. Instead, it runs concurrently with other development activities. This book concentrates heavily on the testing of classes and of components or sub-systems. A major part of the book is devoted towards testing of classes, the basic unit of composition for object-oriented software programs. C++ is the language used in this book. The book is intended for software practitioners, managers, researchers, students, or anyone interested in object-oriented technology and its impacts throughout the software engineering life-cycle. 232 pp. Englisch. Codice articolo 9780387988962

Contatta il venditore

Compra nuovo

EUR 53,49
Convertire valuta
Spese di spedizione: EUR 11,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Amrit L. Goel
ISBN 10: 0387988963 ISBN 13: 9780387988962
Nuovo Rilegato

Da: buchversandmimpf2000, Emtmannsberg, BAYE, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Buch. Condizione: Neu. Neuware -The rise of object-oriented (00) software development seems to have helped improve software quality, but it has not, of course, eliminated all possibility of error. Thus, software testing is at least as important today as it ever has been. Testing, as a centerpiece of quality assurance efforts, only increases in value as society becomes more and more reliant on software. Testing 00 components and even 00 systems is not very difficult once you know how to do it. But until now there have been few accounts of how to do it well and none that adequately characterize testing across the life cycle of large 00 software production efforts. This book combines insights from research on 00 testing with insights from industrial testing efforts to produce an account that should be valuable to anyone interested in the theory and practice of testing 00 software. This book provides extensive coverage of testing methods applicable to 00 software development, as well as discussions of underlying concepts and technical underpinnings that enable you to devise additional techniques of your own. It is unlikely that you will apply every test, process, review criterion, or metric described in this book to your software project. If you have a small project, it is unlikely that you will apply more than a few of them. But the breadth of coverage allows you to select and customize them with full knowledge of the alternatives and of the options available if you need to extend testing efforts.Springer Verlag GmbH, Tiergartenstr. 17, 69121 Heidelberg 232 pp. Englisch. Codice articolo 9780387988962

Contatta il venditore

Compra nuovo

EUR 53,49
Convertire valuta
Spese di spedizione: EUR 15,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Bashir, Imran; Goel, Amrit L.
Editore: Springer, 1999
ISBN 10: 0387988963 ISBN 13: 9780387988962
Nuovo Rilegato

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 461872-n

Contatta il venditore

Compra nuovo

EUR 54,28
Convertire valuta
Spese di spedizione: EUR 17,30
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 8 copie di questo libro

Vedi tutti i risultati per questo libro