Foundations of Software Testing, 2nd Edition. by Aditya P. Mathur. Publisher: Pearson India. Release Date: May ISBN: View table of. “This book presents sound engineering approaches for test generation, Pearson Education India, – Computer software – pages Aditya P Mathur. Title, Foundations of Software Testing: For VTU. Author, Mathur Aditya P. Publisher, Pearson Education India, ISBN, ,
|Published (Last):||8 April 2012|
|PDF File Size:||12.27 Mb|
|ePub File Size:||12.13 Mb|
|Price:||Free* [*Free Regsitration Required]|
Stay ahead with the world’s most comprehensive technology and business learning platform.
Foundations of Software Testing 2E ADITYA P. MATHUR
With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more. Start Free Trial No credit card required. View table of contents.
Book Description This edition of. Humans, Errors, and Testing 1. Requirements, Behavior and Correctness 1. Correctness Versus Reliability 1. foundaitons
Software and Hardware Testing 1. Testing and Verification 1.
Test Generation Strategies 1. Model-Based Testing and Model Checking 1. Types of Testing 1. Source of test generation 1. Life cycle phase 1. Artifact under test 1. Test process models 1.
The Saturation Effect 1. Principles of Testing 1. Tools Summary Exercises Chapter 2: Predicates and Boolean Expressions 2.
Control Flow Graph 2. Dominators and Post-dominators 2. Program Dependence Graph 2. Strings, Languages, and Regular Expressions 2.
Foundations of Software Testing, 2nd Edition [Book]
Test Generation Chapter 3: The Test Selection Problem 3. Boundary Value Analysis 3. Tests Using Predicate Syntax 4. Tests Using Basis Paths 4. Scenarios and Tests Summary Exercises Chapter 5: Software Design and Testing 5. Finite State Machines 5. adtiya
Foundations of Software Testing, 2nd Edition
A Fault Model 5. The Partial W-Method 5. Tools Summary Exercises Chapter 6: Test Generation From Combinatorial Designs 6. A Combinatorial Test Design Process 6. Mutually Orthogonal Latin Squares 6. Covering and Mixed-level Covering Arrays 6. Generating Covering Arrays 6.
Test Adequacy Assessment and Enhancement Chapter 7: Adequacy Criteria Based on Control Flow 7. Concepts From Data Flow 7. Adequacy Criteria Based on Data Flow 7.
Control Flow Versus Data Flow 7.
Structural and Functional Testing 7. Scalability of Coverage Measurement 7. Tools Summary Exercises Chapter 8: Mutation and Mutants 8. Test Assessment Using Mutation 8. Design of Mutation Operators 8. Founding Principles of Mutation Testing 8. Fault Detection Using Mutation 8. Types of Mutants 8. Mutation Operators For C 8. Mutation Operators For Java 8. Comparison of Mutation Operators 8.
Mutation Testing Within Budget 8. Case and Program Testing 8. Phases of Testing Chapter 9: What is Regression Testing? Regression Test Process 9. Selecting Regression Tests 9. Test Selection Using Execution Trace 9.
Test Selection Using Dynamic Slicing 9. Scalability of Test Selection Algorithms 9. Tools Summary Exercises Chapter Stubs and Mocks Finding A Near-optimal Test Order