Books

  1. Object-oriented Software Testing: A Hierarchical Approach
    Object-oriented Software Testing: A Hierarchical Approach

  2. Testing .Net Applications
    Testing .Net Applications

  3. Year 2000 Software Testing
    Year 2000 Software Testing

  4. Effective Methods for Software Testing
    Effective Methods for Software Testing

  5. Automated Web Testing Toolkit: Expert Methods for Testing and Managing Web Applications
    Automated Web Testing Toolkit: Expert Methods for Testing and Managing Web Applications

  6. Network Performance Toolkit: Using Open Source Testing Tools
    Network Performance Toolkit: Using Open Source Testing Tools

  7. Independent Verification and Validation: Life Cycle Engineering Process for Quality Software (Wiley Series in New Dimensions in Engineering)
    Independent Verification and Validation: Life Cycle Engineering Process for Quality Software (Wiley Series in New Dimensions in Engineering)

  8. Structural Equation Modeling with AMOS: Basic Concepts, Applications and Programming (Multivariate Applications S.)
    Structural Equation Modeling with AMOS: Basic Concepts, Applications and Programming (Multivariate Applications S.)

  9. Conducting Meta-analysis Using SAS (Multivariate Applications S.)
    Conducting Meta-analysis Using SAS (Multivariate Applications S.)

  10. Testing Object-Oriented Software
    Testing Object-Oriented Software

  11. Testing of Communicating Systems: 15th IFIP International Conference, TestCom 2003, Sophia Antipolis, France, May 26-28, 2003, Proceedings (Lecture Notes in Computer Science S.)
    Testing of Communicating Systems: 15th IFIP International Conference, TestCom 2003, Sophia Antipolis, France, May 26-28, 2003, Proceedings (Lecture Notes in Computer Science S.)

  12. IEEE Standard for Software Unit Testing (Ansi)
    IEEE Standard for Software Unit Testing (Ansi)

  13. The Prentice Hall Self-Assessment Library: Insights into Your Skills, Abilities, and Interests
    The Prentice Hall Self-Assessment Library: Insights into Your Skills, Abilities, and Interests

  14. Information Technology Evaluation Methods and Management
    Information Technology Evaluation Methods and Management

  15. Software Engineering with How to Break Software:Practcl Guide to Testing
    Software Engineering with How to Break Software:Practcl Guide to Testing

  16. Beta Testing for Better Software
    Beta Testing for Better Software

  17. Software Testing Fundamentals: Methods and Metrics
    Software Testing Fundamentals: Methods and Metrics

  18. Object-oriented Systems Analysis and Design Using UML 2/e
    Object-oriented Systems Analysis and Design Using UML 2/e

  19. Distributed Systems - Concepts and Design, 3rd Ed.
    Distributed Systems - Concepts and Design, 3rd Ed.

  20. Head First EJB: Passing the Sun Certified Business Component Developer Exam
    Head First EJB: Passing the Sun Certified Business Component Developer Exam

  21. Information Systems Development: Methodologies, Techniques and Tools (Information Systems Series)
    Information Systems Development: Methodologies, Techniques and Tools (Information Systems Series)

  22. Ableton Live X Power!
    Ableton Live X Power!

  23. Requirements Analysis and System Design: Developing Information Systems with UML
    Requirements Analysis and System Design: Developing Information Systems with UML

  24. The AIX Survival Guide
    The AIX Survival Guide

  25. MCAD/MCSD Visual Basic.NET Certification All-in-one Exam Guide (Exams 70-305, 70-306, 70-310)
    MCAD/MCSD Visual Basic.NET Certification All-in-one Exam Guide (Exams 70-305, 70-306, 70-310)

Object-Oriented Software Testing: A Hierarchical Approach
Average customer rating: 2 out of 5 stars
  • Don't waste your money.
  • A Good Reference To One's Approach of Testing
  • pretentious, confusing, and unhelpful
  • Interesting but confusing
Object-Oriented Software Testing: A Hierarchical Approach
Shel Siegel
Manufacturer: Wiley
ProductGroup: Book
Binding: Paperback

Object-Oriented DesignObject-Oriented Design | Software Design | Programming | Computers & Internet | Subjects | Books
TestingTesting | Software Design | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
MathematicsMathematics | Professional Science | Professional & Technical | Subjects | Books | Applied | Chaos & Systems | Geometry & Topology | Mathematical Analysis | Mathematical Physics | Number Systems | Pure Mathematics | Transformations | Trigonometry
Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
Object-Oriented DesignObject-Oriented Design | Design & Development | Software Books | Custom Stores | Stores | Software
TestingTesting | Design & Development | Software Books | Custom Stores | Stores | Software
GeneralGeneral | Software Books | Custom Stores | Stores | Software
Similar Items:
  1. Testing Object-Oriented Software (Practitioners)

ASIN: 0471137499

Book Description

An important new object-oriented testing approach that gives you greater reusability, improved software quality, and reduced development costs

Integration testing, black box testing, regression testing, requirements testing . . . all of these can be highly effective approaches when applied to conventional top-down or structured software development. But object-oriented developers are discovering that the procedural approach to testing is not sufficient when applied to the kind of software they develop. As author Shel Siegel clearly demonstrates in this groundbreaking book, object-oriented software development requires a radically different testing approach, one that incorporates a new set of strategies, testing procedures customized for objects and components, and an integrated, specialized object-oriented testing infrastructure. Now, in Object Oriented Software Testing, he specifies the OO testing system, its objects, environment, tools, and procedures, and shows you how to use them to optimize your object-oriented development efforts.

The hierarchical approach described in this book is the first testing scheme designed specifically to address the unique goals and concerns inherent to object-oriented development projects. In case after case it yields nothing less than remarkable results-greater reusability, higher software quality, and consistently lower development costs than those incurred during structured applications development.

The first book to explore one of the most important developments in software engineering in recent years, Object Oriented Software Testing is an important addition to your software development library.

Customer Reviews:

1 out of 5 stars Don't waste your money........2000-11-06

I thought that this book was quite annoying to read. It didn't provide tangible guidelines through examples and suggestions.

BTW, why does it sound like one of the authors, Siegel, wrote the prior review? Why did this reviewer only cite one of the two authors' names --Siegels? Sort of fishy...

4 out of 5 stars A Good Reference To One's Approach of Testing.......2000-07-27

I don't know what the other reviewers was smoking. THEY must work for companies that puts out crap software. ... However this book contains good reference material on how to set up a test approach. ...

I know a good software testing company and a Fortune 500 company in San Francisco that utilize some of the content from this book as part of their testing foundation.

A hierarchical approach (you can read it on pg 101) does allow one to prepare a structural testing gameplan. If you do not do all of your proper unit testing in the beginning, as pointed out in the book. The cost will be overwhelming at the end of the cycle. ...

With a correct structure, one has a plan. And we know that "failure to plan is to plan for failure."

If the famous SQA Boris Beizer wrote the foreword to this book, it is a technical endorsement to Siegal's knowledge on this topic.

As a Software Quality Assurance Professional, I believe this book is not the absolute answer to testing. But it is a good start for SQA newbies and an above adequate reference text for SQA Professionals of all levels.

1 out of 5 stars pretentious, confusing, and unhelpful.......1997-06-17

This book is pretentious ("You don't read this book like other books. This book is a system."). Its author tries far too hard to sound like a deep thinker (saying that testing code should be organized like a pyramid is OK; giving a reference to a book on pyramids is, well, silly). And there's actually very little in this book on how to go about designing, constructing, and running tests of object-oriented programs

2 out of 5 stars Interesting but confusing.......1997-06-12

This book definitely has some good ideas about software testing. However, I found his use of object technology to describe the testing processing and artifacts produced by that process to be confusing. Objectitus maybe? I might be better to read his references instead, e.g. Bezier. I am curious to talk with others about this.

Books:

  1. Object-oriented Software Testing: A Hierarchical Approach
  2. Systems Analysis and Design
  3. Embedded Software for Soc
  4. Correct Hardware Design and Verification Methods: 12th IFIP WG 10.5 Advanced Research Working Conference, Charme 2003, L'Aquila, Italy, October 21-24, 2003, Proceedings (Lecture Notes in Computer Science S.)
  5. Cases in Systems Development Life Cycle
  6. Systems and Control in the Twenty-First Century
  7. Database System Concepts (McGraw-Hill International Editions)
  8. Problem Solving and Programming Concepts
  9. SSADM Version 4
  10. Object-Oriented Development Process and Metrics

Books