Lessons Learned in Software Testing

Lessons Learned in Software Testing
by Cem Kaner, James Bach, Bret Pettichord

Lessons Learned in Software Testing
List Price: $39.99
Our Price: $21.40
You Save: $18.59 (46%)
Availability: Usually ships in 1-2 business days
Buy Used: from $13.78 (click here)
Category: Book
See more book details and other editions


(Click here)
Buy this book at online book store in your country
Canada | UK | Germany | France

Book Summary Information

Author: Bret Pettichord, Cem Kaner, James Bach
Edition: Paperback
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2001-12-15
ISBN: 0471081124
Number of pages: 352
Publisher: Wiley

Book Reviews of Lessons Learned in Software Testing

Book Review: Many insights into testing
Summary: 5 Stars

"Lessons learned in software testing" provides 293 lessons the authors learned during their many years working as software testers, test managers and consultants. This book is perhaps one of the most insightful books on testing ever written. It covers a broad range of testing issues and most of the topics are relevant outside the world of testing. To give an example, the authors discussions related to documentation, standards or licensing are not limited to testing. They clearly explain their thinking behind their arguments and parts like these are useful reads for anyone!

The book is organized around 293 lessons which are a paragraph to a couple pages long. The lessons are organized around eleven chapters. At first, I was annoyed by the structure of the book, but as I got used to it, I started to appreciate the structure in different lessons. Especially since it helped the authors in expressing conflicting thoughts well.

The first chapters cover the most basic questions. The first is about the role a tester has and already here the authors present a perhaps controversial view on testing as a service as opposed to as a quality police, which is often seen in larger organizations. The second chapter relates to how to think as a tester. It provides interesting references in completely different knowledge areas which might help testers become better. The third chapter is somewhat misplaced in the book, though still useful. It's a chapter that covers different testing techniques. It doesn't cover it thoroughly, but that is not the purpose of this book. For more thorough coverage of testing techniques, its probably better to pick up another book.

The fourth chapter is about writing bugs. Its insightful since it especially clarifies a lot about the role of testing from the authors perspective. The fifth chapter covers test automation and makes important observations related to test automation... especially that test automation is not the same as automated manual testing. I found the wording insightful and again stresses the role of the tester and especially the skill of testers.

Chapter six is perhaps one of the more controversial ones about documenting testing. As a logical conclusion from the focus on the role of tester (mentioned earlier), it makes sense to limit the documentation somewhat. Documentation is not a substitute for skill. However, they provide a balanced view and do not recommend to throw your documentation out of the window, but instead analyze your particular situation and create only the documentation that is needed.

The next three chapters relate to working with other persons. First how to work with programmers, then how to manage a testing project and how to manage a testing group. Chapter ten relates to building a testing career. Also here, some of the advise is general to "a career", not specifically a testing one.

The last chapter about strategy seemed to me somewhat odd. The book would have ended well with the manage your testing career and its not totally clear to me why the authors added this chapter still. It's not useless, just doesn't seem to fit in very well.

All in all, the book is a good read! It's funny and very insightful and sometimes controversial. I was considering a rating of four or five stars. I was thinking about four since I did not always agree with the authors for example, on their views on test automation. Though, lots has been learned about that the last years! On the other hand, I do not know any more insightful book related to this subject. And, I'd even recommend it to people who do not do software testing at all! So, therefore I decided to go for five stars! Well worth reading!

Summary of Lessons Learned in Software Testing

Decades of software testing experience condensed into the most important lessons learned.

The world's leading software testing experts lend you their wisdom and years of experience to help you avoid the most common mistakes in testing software. Each lesson is an assertion related to software testing, followed by an explanation or example that shows you the how, when, and why of the testing lesson. More than just tips, tricks, and pitfalls to avoid, Lessons Learned in Software Testing speeds you through the critical testing phase of the software development project without the extensive trial and error it normally takes to do so. The ultimate resource for software testers and developers at every level of expertise, this guidebook features:
* Over 200 lessons gleaned from over 30 years of combined testing experience
* Tips, tricks, and common pitfalls to avoid by simply reading the book rather than finding out the hard way
* Lessons for all key topic areas, including test design, test management, testing strategies, and bug reporting
* Explanations and examples of each testing trouble spot help illustrate each lesson's assertion

Networks, Protocols & API's Books

Book Subjects
Most talked about in Networks, Protocols & API's Books
Delivering xDSL ImageDelivering xDSL
by Lawrence J. Harte, Roman Kikta
McGraw-Hill Companies; Published: 2000-11-21; Paperback; Book
Best price: $5.99
Price in other shops: $68.50
Atm for Public Networks (Telecommunications) ImageAtm for Public Networks (Telecommunications)
by Ronald Harding Davis
Mcgraw-Hill (Tx); Published: 1999-03-11; Hardcover; Book
Best price: $8.50
Price in other shops: $59.95
The Complete Idiot's Guide to JavaServer Pages ImageThe Complete Idiot's Guide to JavaServer Pages
by Robert Brunner
Alpha; Published: 2002-05-07; Paperback; Book
Best price: $4.98
Price in other shops: $19.95
Programming and Problem Solving in Modula-2 ImageProgramming and Problem Solving in Modula-2
by Sanford Leestma, Larry Nyhoff
Macmillan Coll Div; Published: 1989-01; Paperback; Book
Best price: $8.50
Price in other shops: $50.00
Computers and Systems Including General Introduction (Introduction to Computers, Structured Programming, and Applications, Module C) ImageComputers and Systems Including General Introduction (Introduction to Computers, Structured Programming, and Applications, Module C)
by C. William Gear
Macmillan Coll Div; Published: 1978-06; Paperback; Book
Price in other shops: $13.65
Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs ImageEffective TCP/ IP Programming: 44 Tips to Improve Your Network Programs
by Jon C. Snader
Addison-Wesley Professional; Published: 2000-05-14; Paperback; Book
Best price: $24.99
Price in other shops: $64.99
CIT: Cisco Internetworking and Troubleshooting (Book/CD-ROM package) ImageCIT: Cisco Internetworking and Troubleshooting (Book/ CD-ROM package)
by Mark J. Newcomb, Andrew G. Mason, M. Tom Thomas II
McGraw-Hill Companies; Published: 2000-05-23; Hardcover; Book
Best price: $9.92
Price in other shops: $60.00
Softswitch : Architecture for VoIP (Professional Telecom) ImageSoftswitch : Architecture for VoIP (Professional Telecom)
by Frank Ohrtman
McGraw-Hill Professional; Published: 2002-12-10; Paperback; Book
Best price: $47.98
Price in other shops: $49.95
Cisco CCIE All-In-One Study Guide ImageCisco CCIE All-In-One Study Guide
by Roosevelt Giles
McGraw-Hill Companies; Published: 2000-06-28; Hardcover; Book
Best price: $7.00
Price in other shops: $79.99
All-In-One Cisco CCIE Lab Study Guide ImageAll-In-One Cisco CCIE Lab Study Guide
by Stephen Hutnik, Michael Satterlee
McGraw-Hill Companies; Published: 1999-09-17; Hardcover; Book
Best price: $7.96
Price in other shops: $79.99
Similar Books and other products
Beautiful Testing: Leading Professionals Reveal How They Improve Software (Theory in Practice) ImageBeautiful Testing: Leading Professionals Reveal How They Improve Software (Theory in Practice)
O'Reilly Media; Published: 2009-10-29; Paperback; Book
Best price: $39.36
Price in other shops: $49.99
Automated Software Testing: Introduction, Management, and Performance ImageAutomated Software Testing: Introduction, Management, and Performance
by Elfriede Dustin, Jeff Rashka, John Paul
Addison-Wesley Professional; Published: 1999-07-08; Paperback; Book
Best price: $19.50
Price in other shops: $69.99
A Practitioner's Guide to Software Test Design ImageA Practitioner's Guide to Software Test Design
by Lee Copeland
Artech House; Published: 2004-01; Hardcover; Book
Best price: $49.00
Price in other shops: $69.00
How to Break Web Software: Functional and Security Testing of Web Applications and Web Services. Book & CD ImageHow to Break Web Software: Functional and Security Testing of Web Applications and Web Services. Book & CD
by Mike Andrews, James A. Whittaker
Addison-Wesley Professional; Published: 2006-02-12; Paperback; Book
Best price: $28.49
Price in other shops: $54.99
Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality ImageImplementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality
by Elfriede Dustin, Thom Garrett, Bernie Gauf
Addison-Wesley Professional; Published: 2009-03-14; Paperback; Book
Best price: $31.77
Price in other shops: $49.99
How to Break Software: A Practical Guide to Testing W/CD ImageHow to Break Software: A Practical Guide to Testing W/ CD
by James A. Whittaker
Addison Wesley; Published: 2002-05-19; Paperback; Book
Best price: $29.99
Price in other shops: $46.40
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing ImageManaging the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing
by Rex Black
Wiley; Published: 2009-08-11; Paperback; Book
Best price: $24.31
Price in other shops: $45.00
Agile Testing: A Practical Guide for Testers and Agile Teams ImageAgile Testing: A Practical Guide for Testers and Agile Teams
by Lisa Crispin, Janet Gregory
Addison-Wesley Professional; Published: 2009-01-09; Paperback; Book
Best price: $39.20
Price in other shops: $57.99
Software Testing (2nd Edition) ImageSoftware Testing (2nd Edition)
by Ron Patton
Sams; Published: 2005-08-05; Paperback; Book
Best price: $28.15
Price in other shops: $49.99
Testing Computer Software, 2nd Edition ImageTesting Computer Software, 2nd Edition
by Cem Kaner, Jack Falk, Hung Q. Nguyen
Wiley; Published: 1999-04-12; Paperback; Book
Best price: $39.85
Price in other shops: $70.00
Book store. Illustrated catalog of books on different categories