Students/Instructors/Readers:

Please send me your comments about the book.

Thanks for reading Foundations of Software Testing.

 
      
 

Aditya P. Mathur

Reader Comments

 
 
home
 

Comments reproduced here are from readers of an earlier draft of the published book. Students mentioned here might have left the universties shown below their name.

So far, I like your book. Plenty of definitions and terminology that is clearly presented.

 

Program P14.16 is a great example for the Def-Use topic

Author: P14.16 is P6.16 in the published book

 

This book is helpful so far. We used ch 1, 14, 15.

Author: These are Chapters 1, 6, and 7 in the published book.

 

This book teaches software testing as a science and not as an art. It not only presents an engineering approach for handling different testing tasks but, also,at the same time sets up the formal framework for the presented technique.

Cristine Ayers
UT Dallas

 

Travis Steel
UT Dallas

 

Van PHAN
Concordia University

 

Ammar Masood
Purdue University

 

I have been teaching Software Testing for both undergraduate and graduate students in the last few years and a good text book was the missing link. The Foundations of Software Testing book by Dr. Aditya Mathur is the solution for this problem. The book is comprehensive and has lots of exercises.

 

The book describes techniques in a lucid manner with great clarity with the help of numerous examples. 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 book has a great potential to influence indistry.

 

As a teacher of software testing and validation, I had to search for books that can be used as references in my class and I found that "Foundations of Software Testing" is the best one for at least the following resons:
- It covers a wide range of concepts related to software testing.
- It introduces the different concepts smoothly with examples illustrating them. This helps students a lot in understanding the ideas behind each concept introduced.
- The exercises at the end of each chapter test if the students understood the concepts properly and as expected.
- The references of the book and the discussion at the end of each
chapter both give the reader an opprtunity to learn more. - The sildes are well prepared and organized. This facilitates the task of the professor when lecturing.

 

I enjoyed the depth and coverage of the material. The algorithms were useful and specifically the application and usage of testing methods was something that seems to be lacking in research when a method is described. Thus, the book actually taught how to use a testing technique.

Maybe some real life examples of how these techniques are used? And the positives and negatives of the testing methods.

Joao Cangussu
Professor UT Dallas

 

Ashish Kundu
Purdue University

 

Abdeslam En-nouaary
Professor Concordia University

 

James Roberts
Purdue University

 
image 1