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. Foundations of Software Testing: For VTU. Front Cover · Mathur Aditya P. Pearson Education India, of Software Testing, 2/e · Aditya P Mathur No preview.

Author: Nehn Mok
Country: Solomon Islands
Language: English (Spanish)
Genre: Environment
Published (Last): 24 July 2010
Pages: 136
PDF File Size: 13.90 Mb
ePub File Size: 15.93 Mb
ISBN: 610-4-52894-958-4
Downloads: 73512
Price: Free* [*Free Regsitration Required]
Uploader: Mikakazahn

Basic Approach Foundations of Software Testing is the premiere example-based text and reference for establishing sound engineering practices in test generation, selection, minimization and enhancement, for software projects ranging from the most simple to the highly complex, to those used by government agencies such as the FAA.

Foundations of Software Testing also covers data-flow based adequacy and mutation-based adequacy, which are the most powerful of the available test adequacy criteria. It distills knowledge developed by hundreds of testing researchers and practitioners from all over the world and brings it to readers in an easy to understand form. Test generation, selection, priortization and assessment lie at the foundation of all technical activities that arise in a test process.

Appropriate deployment of the elements of this strong foundation enables the testing of different types of software applications, including Object Oriented systems, Web services, graphical user interfaces, embedded systems, as well as properties relating to security, performance, and reliability. With over examples and exercises of mathematical, step-by-step approaches, Foundations describes a wide variety of testing techniqes, including finite state models, combinatorial designs, and minimization for regression testing.

Table of Contents Part I: Test Generation from Requirements 3. Test Generation from Finite-State Models 4. Test Generation from Combinatorial Designs 5.

He is one of the founders of the department of Computer Science at BITS, Pilani, India where he designed, developed, and taught the first course on microprocessors to undergraduate students from his seminal book Introduction to Microprocessors. Mathur has been a prolific researcher with over published works in international journals and conferences. His key contributions include a multilingual computer, the saturation effect in software testing, a theory of software cybernetics, and novel techniques for the estimation of software reliability.

Students, practitioners, and researchers will find this book an excellent source testinf simple to advanced techniques to use and improve their knowledge of and expertise in software testing. Praise for Foundations of Software Testing: Illustration of the techniques through appropriate examples makes the book very easy to study and assimilate the deep concepts and thus a unique book in the area of software testing. This helps students a lot in understanding the ideas behind each concept introduced.

The slides are well prepared and organized. This facilitates the task of the professor when lecturing. It not only presents an engineering approach for handling different testing tasks but, also sets up the formal framework for tedting presented technique. Thus when compared to other books on testing it can be readily used as a resource by both practitioners and softwrae which in my view is the real strength of this book. Initially I thought that there is still much that can be added to this book, but seeing the list of chapters that would be added in subsequent volumes I believe that for the complete set of volumes it marhur be very difficult to suggest drastic improvements.


Plenty of definitions and terminology that is clearly presented.

In this book adita brings over 30 years of experience in teaching, researching and consulting in software engineering. Would you like to tell us about a lower price? If you are a seller for this product, would you like to suggest updates through seller support?

Foundations of Software Testing 2E ADITYA P. MATHUR

Read more Read less. Discover Prime Book Box for Kids.

Customers who viewed this item also viewed. Page 1 of 1 Start over Page 1 of 1. Foundations of Software Testing 2nd Edition. Foundations of Software Testing: What other items do customers buy after viewing this foundatios Foundations of Software Testing 2nd Edition Paperback.

Addison-Wesley Professional; 1 edition April 17, Language: Don’t have a Kindle? Try the Kindle edition and experience resting great reading features: Share your thoughts with other customers. Write a customer review. Showing of 7 reviews. Top Reviews Most recent Top Reviews. There was a problem filtering reviews right now. Please try again later.

Its cover has some sticky stain and its cover corner is distorted due to some force applied. But every pages inside is new without any spftware traces. Using if for my Validation and Adiyta class. It’s ok has few errors on it and the only thing the teacher complained it that it doesn’t have short-circuit evaluation.

Came on time and was very useful for my class. The materials in this book gave a lot of information needed for my computer science major. Foundations of Software Testing is a comprehensive book that can be used both for an undergraduate and a graduate course on testing. The book covers all important aspects of testing in great detail; examples are always present and are easy to follow. The book also has a good aditha of exercises at the end of each chapter.

Foundations of Software Testing, 2/e – Aditya P Mathur – Google Books

Though it is a text book definitely the best one among the few real text books on testing it is also a very good reference book to people in industry. I strongly recommend the book. I have used this book as a software testing researcher and also an educator for over a year now. Many people across the globe, including me, believe that this book by Aditya is the best amthur for teaching testing. I have used the book in my undergraduate “Software Testing” and sottware graduate “Advanced Software Testing” courses.

Both my students and me love the preciseness, comprehensiveness and detail presented in this book. The informative and to-the-point examples and end-of-chapter exercises add to its value. Furthermore, I’ve recently had the chance to look at and quickly compare three recent books on testing: A systematic comparison of them would require much more effort, which has not been feasible for me.

However, while I believe all three books are well written by leaders in the field, I think the aditys book gets my first rank from the teaching perspective and its good style to presenting the testing concepts in order, its modern terminology and good depth of detail. Last but not least, for the testing educators using this book, I have a surprise and that is: Aditya and I have collaborated since the summer of in preparing a partial solution manual for this book, the URL for which is available from Dr.


Mathur’s Purdue book website. Interested educators may contact me with their credentials and I would send them a copy of the solution manual. In closing, I admire Aditya’s effort in having made a good contribution to the collection of resources emerging on software testing, which Fouhdations believe is entering its golden age, and the software industry is investing more and more on this very important software engineering discipline.

I recommend the book to all testers. One of the core courses for our students both undergraduate and graduate majoring in Software Engineering is “Software Testing, Verification, Validation and Quality Assurance. An ideal book should not only cover different testing principles and techniques but also provide good examples with detailed explanations to help students better understand the material.

Moreover, it should have sufficient content at different levels introductory, intermediate, and advanced so that instructors can select what is the best for their classes. The book “Foundations of Software Testing” by Professor Aditya Mathur adityw one of the best books that covers all the concerns described above.

Moreover, being a researcher foundationa the software mthur area with ten years of industry experience, I have also found that this book can serve as a very useful reference for testing practitioners and help them perform their work. I strongly recommend this book to students who want to learn software sditya, to instructors who teach classes in testing, and to programmers and testers for whom testing is part of their job. Very well written, and there is something for everyone in this book.

I highly recommend this treatise to anyone who is in the Software testing field. See all 7 reviews. Pages with related products. See and discover other items: There’s a problem loading this menu right now. Learn softwaree about Amazon Prime. Get fast, free shipping with Amazon Prime.

Get to Know Us. English Choose a language for shopping. Explore the Home Gift Guide. Amazon Music Stream millions of songs. Amazon Advertising Find, attract, and engage customers. Amazon Drive Cloud storage from Amazon. Alexa Actionable Analytics for the Web. AmazonGlobal Ship Orders Internationally. Amazon Inspire Digital Educational Resources. Amazon Rapids Fun stories for kids on the go.

Amazon Restaurants Food delivery from local restaurants. ComiXology Thousands of Digital Comics. East Dane Designer Men’s Fashion. Shopbop Designer Fashion Brands. Softdare Submit to Film Festivals. Amazon Renewed Refurbished products with a warranty. Amazon Second Chance Pass it on, trade it in, give it a second life.