Goodreads helps you keep track of books you want to read.
Start by marking “Software Testing: A Craftsman's Approach” as Want to Read:
Software Testing: A Craftsman's Approach
Enlarge cover
Rate this book
Clear rating
Open Preview

Software Testing: A Craftsman's Approach

3.78  ·  Rating Details ·  79 Ratings  ·  4 Reviews
Since the last publication of this international bestseller, software testing has seen a renaissance of renewed interest and technology. The biggest change comes in the growing prominence and acceptance of Agile Programming. Software Testing: A Craftsman s Approach, Third Edition extends the combination of theory and practicality of the first two editions to include agile ...more
Hardcover, Third Edition, 416 pages
Published February 1st 2008 by Auerbach Publications (first published May 1995)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.
This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30)
filter  |  sort: default (?)  |  Rating Details
It provides a good overview of software testing and different sorts of testing along with various associated quality and adequacy metrics. In addition, it introduces few advance topics in software testing. However, the code fragments in form of pseudocode (or, is it VB?) leaves much to be desired. Lastly, topics such as state machines and petri-nets seem academic and distant from real-world practice. It would have been helpful to provide concrete real-world examples where these notions were ...more
Stefan Teixeira
This book has some interesting points. Since it is a very academic book, I found interesting that it starts explaining discrete math topics and graph theory, with focus on software testing. The chapters until Integration Testing are very useful. Another positive point: the book is filled with examples about the topics it covers.

However, there are some tedious chapters, with very biased opinions from the author. Unfortunately, the author also has some misconceptions about Agile, which can be harm
Dec 26, 2011 Tsolmon rated it liked it
Maybe best reference for Software Testing. But the problem is Software Testing is still not even a science or approach. That's why this book is like a diary of someone just wrote what he innovated about how test software.
For me after reading this book, my conclusion is there are lots of work to do only define what is Software Testing or just give up for testing a software. Which means just need to stop testing a software. Because user feedback and usability will do it.
Hamode Awad
Hamode Awad rated it it was amazing
Apr 18, 2015
Chris P Lyon
Chris P Lyon rated it really liked it
Nov 12, 2014
Nikitha Gowda
Nikitha Gowda rated it it was ok
May 02, 2015
Feb 17, 2015 Chitra rated it really liked it
Jonathan Moss
Jonathan Moss rated it liked it
Jul 12, 2015
Ajay rated it really liked it
Nov 06, 2013
Shriniwas rated it really liked it
Nov 25, 2015
Sarah Christine
Sarah Christine rated it liked it
Sep 22, 2015
Ankit Gupta
Ankit Gupta rated it did not like it
Apr 21, 2015
Paul rated it really liked it
Jan 25, 2015
Chandan Chandu
Chandan Chandu rated it it was amazing
Dec 19, 2012
Ranjith rated it really liked it
Nov 20, 2012
Nihara rated it liked it
Jan 22, 2016
Esha Sahu
Esha Sahu rated it it was amazing
Dec 05, 2015
Samart Wannatrakool
Samart Wannatrakool rated it really liked it
Jan 30, 2015
C Bradley
C Bradley rated it did not like it
Oct 18, 2016
Sairam Adavani
Sairam Adavani rated it really liked it
Oct 04, 2015
Akki rated it it was ok
Jun 21, 2012
Sagarkukade rated it did not like it
Feb 27, 2015
Dinesh rated it it was amazing
Aug 04, 2015
Ric rated it liked it
Jan 28, 2016
Stone rated it it was amazing
Nov 13, 2014
Karthick Arora
Karthick Arora rated it it was amazing
Jul 02, 2013
Rinku rated it it was amazing
Oct 15, 2014
Princess Kumari
Princess Kumari rated it it was amazing
Feb 01, 2014
Ahad L. Amdani
Ahad L. Amdani rated it liked it
Feb 23, 2015
Gus Grosch
Gus Grosch rated it really liked it
Apr 17, 2014
« previous 1 3 next »
There are no discussion topics on this book yet. Be the first to start one »
  • How to Break Software: A Practical Guide to Testing
  • Software Testing
  • Testing Computer Software
  • The Art of Software Testing
  • Software Testing Techniques
  • Software Requirements: Practical Techniques for Gathering and Managing Requirements Throughout the Product Development Cycle
  • Agile Testing: A Practical Guide for Testers and Agile Teams
  • Practical C++ Programming
  • Perfect Software--And Other Illusions about Testing
  • Code Reading: Open Source Perspective
  • Active Directory
  • Advanced Software Testing, Volume 2: Guide to the Istqb Advanced Certification as an Advanced Test Manager
  • Experimental and Quasi-Experimental Designs for Generalized Causal Inference
  • Beautiful Testing: Leading Professionals Reveal How They Improve Software
  • Scenarios: The Art of Strategic Conversation
  • Advanced Perl Programming
  • Idea Mapping: How to Access Your Hidden Brain Power, Learn Faster, Remember More, and Achieve Success in Business
  • Why Software Sucks...and What You Can Do about It

Share This Book