Description

Book Synopsis

This updated and reorganized Fifth edition of Software Testing: A Craftsman''s Approach continues to be a valuable reference for software testers, developers, and engineers, by applying the strong mathematics content of previous editions to a coherent treatment of software testing. 

Responding to instructor and student survey input, the authors have streamlined chapters and examples. The Fifth Edition:

  • Has a new chapter on feature interaction testing that explores the feature interaction problem and explains how to reduce tests
  • Uses Java instead of pseudo-code for all examples including structured and object-oriented ones
  • Presents model-based development and provides an explanation of how to conduct testing within model-based development environments
  • Explains testing in waterfall, iterative, and agile software development projects
  • Explores test-driven development,

    Table of Contents

    Part I. A Mathematical Context. Chapter 1. A Perspective on Testing. Chapter 2. Examples. Chapter 3. Discrete Math for Testers. Chapter 4. Graph Theory for Testers. Part II. Unit Testing. Chapter 5. Boundary Value Testing. Chapter 6. Equivalence Class Testing. Chapter 7. Decision Table-Based Testing. Chapter 8. Code-Based Testing. Chapter 9 Testing Object-Oriented Software. Chapter 10. Retrospective on Unit Testing. Part III. Beyond Unit Testing. Chapter 11. Life Cycle-Based Testing. Chapter 12. Integration Testing. Chapter 13. System Testing. Chapter 14. Model-Based Testing. Chapter 15. Software Complexity. Chapter 16. Testing Systems of Systems. Chapter 17. Feature Interaction Testing. Chapter 18. Case Study: Testing Event-Driven Systems. Chapter 19. A Closer Look at All Pairs Testing. Chapter 20. Software Technical Reviews. Chapter 21. Epilogue: Software Testing Excellence.

Software Testing

Product form

£37.95

Includes FREE delivery

RRP £39.95 – you save £2.00 (5%)

Order before 4pm today for delivery by Sat 13 Dec 2025.

A Paperback by Byron DeVries, Byron DeVries

1 in stock


    View other formats and editions of Software Testing by Byron DeVries

    Publisher: Taylor & Francis Ltd
    Publication Date: 8/15/2022 12:00:00 AM
    ISBN13: 9780367767624, 978-0367767624
    ISBN10: 0367767627

    Description

    Book Synopsis

    This updated and reorganized Fifth edition of Software Testing: A Craftsman''s Approach continues to be a valuable reference for software testers, developers, and engineers, by applying the strong mathematics content of previous editions to a coherent treatment of software testing. 

    Responding to instructor and student survey input, the authors have streamlined chapters and examples. The Fifth Edition:

    • Has a new chapter on feature interaction testing that explores the feature interaction problem and explains how to reduce tests
    • Uses Java instead of pseudo-code for all examples including structured and object-oriented ones
    • Presents model-based development and provides an explanation of how to conduct testing within model-based development environments
    • Explains testing in waterfall, iterative, and agile software development projects
    • Explores test-driven development,

      Table of Contents

      Part I. A Mathematical Context. Chapter 1. A Perspective on Testing. Chapter 2. Examples. Chapter 3. Discrete Math for Testers. Chapter 4. Graph Theory for Testers. Part II. Unit Testing. Chapter 5. Boundary Value Testing. Chapter 6. Equivalence Class Testing. Chapter 7. Decision Table-Based Testing. Chapter 8. Code-Based Testing. Chapter 9 Testing Object-Oriented Software. Chapter 10. Retrospective on Unit Testing. Part III. Beyond Unit Testing. Chapter 11. Life Cycle-Based Testing. Chapter 12. Integration Testing. Chapter 13. System Testing. Chapter 14. Model-Based Testing. Chapter 15. Software Complexity. Chapter 16. Testing Systems of Systems. Chapter 17. Feature Interaction Testing. Chapter 18. Case Study: Testing Event-Driven Systems. Chapter 19. A Closer Look at All Pairs Testing. Chapter 20. Software Technical Reviews. Chapter 21. Epilogue: Software Testing Excellence.

    Recently viewed products

    © 2025 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account