Higher Ed. and Vocational >> Engineering and Computer Science >> Computer Science >> Software Engineering


Foundations of Software Testing: For VTU

Foundations of Software Testing:   For VTU

Author(s):
  • Aditya P Mathur
  • Author: Aditya P Mathur
    • ISBN:9788131759080
    • Price: Rs. 495.00
    • Pages:752
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Not Available


    Free Shipping by VRVBookshop
    Be the first to rate the book !!
    This book presents sound engineering approaches for software test generation, selection, minimization, assessment, and enhancement. Using numerous examples, it offers a lucid description of a wide range of techniques for a variety of testing-related tasks.

    Students, practitioners and researchers will find this book an excellent source of simple-to-advanced techniques to use and improve their knowledge of the expertise in software testing.

    Table of Content

    Preface
    Part I: PRELIMINARIES
      1. Basics of Software Testing
    Part II: TEST GENERATION
      2. Test Generation from Requirements 3. Test Generation from Finite-State Models 4. Test Generation from Combinatorial Designs 5. Test Selection, Minimization and Prioritization for Regression Testing
    Part II: TEST ADEQUACY ASSESSMENT AND ENHANCEMENT
      6. Test-Adequacy Assessment Using Control Flow and Data Flow 7. Test Adequacy Assessment Using Program Mutation

    Solved Question Papers

    Salient Features

    • Mathematical approach followed to describe a wide range of simple to complex techniques for test generation.
    • Detailed treatment of topics such as test generation from finite state models, combinatorial designs and test selection and minimization for regression testing.
    • Test adequacy assessment using criteria mandated by the FAA and other agencies; data-flow based adequacy and mutation-based adequacy which are the most powerful of the available test adequacy criteria.
    • Step-by-step algorithms to generate tests.
    • Comparative analyses of commercially available testing tools to facilitate tool selection.