Lessons Learned in Software Testing and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
66 used & new from $18.97

Have one to sell? Sell yours here
 
   
Lessons Learned in Software Testing
 
 
Start reading Lessons Learned in Software Testing on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

Lessons Learned in Software Testing (Paperback)

~ Cem Kaner (Author), James Bach (Author), (Author) "What are testers supposed to do for a project?..." (more)
Key Phrases: nonreproducible bugs, test automation, local network disk, Software Engineering Body of Knowledge (more...)
4.5 out of 5 stars  See all reviews (39 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Upgrade this book for $7.99 more, and you can read, search, and annotate every page online. See details
Usually ships within 1 to 3 weeks.
Ships from and sold by Amazon.com. Gift-wrap available.

39 new from $21.00 27 used from $18.97

Formats

Amazon Price New from Used from
  Kindle Edition $21.11 -- --
  Paperback $26.39 $21.00 $18.97

Frequently Bought Together

Lessons Learned in Software Testing + Testing Computer Software, 2nd Edition + Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing
Price For All Three: $100.31

Some of these items ship sooner than the others. Show details


Customers Who Bought This Item Also Bought

Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing

Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing

by Rex Black
3.8 out of 5 stars (22)  $29.70
Agile Testing: A Practical Guide for Testers and Agile Teams

Agile Testing: A Practical Guide for Testers and Agile Teams

by Lisa Crispin
5.0 out of 5 stars (14)  $41.21
How to Break Software: A Practical Guide to Testing W/CD

How to Break Software: A Practical Guide to Testing W/CD

by James A. Whittaker
3.8 out of 5 stars (19)  $26.00
Software Testing (2nd Edition)

Software Testing (2nd Edition)

by Ron Patton
4.0 out of 5 stars (25)  $31.49
A Practitioner's Guide to Software Test Design

A Practitioner's Guide to Software Test Design

by Lee Copeland
4.5 out of 5 stars (10)  $58.65
Explore similar items

Editorial Reviews

Review

"...a refreshing and enjoyable book…it will not be 'shelf-ware', but a well-used reference..." -- Software Testing, Verification & Reliability, March 2003

"...will make fascinating reading…highly recommended..." -- CVu, Dec 03

"If testing is something that is going to be an important part of your career buy this book and read it carefully." (CVu - Jnl of the Association C & C++ Users, February 2002)

"...a real gemfor me, this book is one that I shall find usefuleach and every test department should have several copies available...be prepared to be inspired, or at the very least to have your ideas challenged..." (Professional Tester, September 2002)

"...a refreshing and enjoyable bookit will not be 'shelf-ware', but a well-used reference..." (Software Testing, Verification & Reliability, March 2003)

"...will make fascinating readinghighly recommended..." (CVu, Dec 03)

...a refreshing and enjoyable book; it will not be 'shelf-ware', but a well-used reference... -- Software Testing, Verification & Reliability, March 2003

"If testing is something that is going to be an important part of your career buy this book and read it carefully." -- CVu - Jnl of the Association C & C++ Users, February 2002



Review

"...part of a rare breed of informative books which are both accessible to beginners whilst still being of great use to experts. No matter how much you know about software testing, Kaner, Bach and Pettiford still have a few lessons to teach you..." (M2 Communications, 7 June 2002)

Product Details

  • Paperback: 352 pages
  • Publisher: Wiley; 1st edition (December 15, 2001)
  • Language: English
  • ISBN-10: 0471081124
  • ISBN-13: 978-0471081128
  • Product Dimensions: 9.2 x 7.5 x 0.8 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (39 customer reviews)
  • Amazon.com Sales Rank: #24,876 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #6 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > Testing
    #74 in  Books > Computers & Internet > Networking > Networks, Protocols & APIs

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

 

Customer Reviews

39 Reviews
5 star:
 (27)
4 star:
 (10)
3 star:    (0)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (39 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
83 of 90 people found the following review helpful:
5.0 out of 5 stars Read a few at a time, January 10, 2002
By Pat McGee (Falls Church, VA, USA) - See all my reviews
This book contains 293 "Lessons". Each seems to be meant for people with certain experiences and certain problems; some very broadly defined, others more tightly. So, how do I grade 293 lessons? One way would be to average them, another to pick on the worst (from my point of view). I choose to pick out the ones that hit me the hardest; the best from my point of view.

I've been a developer, a tester, a test manager, and am now a grad student studying testing with Dr. Kaner. This book was the proximate cause of the last. If I had had this book a couple of years ago, I believe I would have done a much better job as test manager, and my project would have succeeded better with our customer. This is the second best book on testing that I've ever read.

By the time I saw Lesson 31, I had already learned it the hard way. "A Requirement is a quality or condition that matters to someone who matters." It doesn't matter what the requirements document says; you ignore the opinion of someone who matters at your peril. I did.

Lesson 57: "Make your bug report an effective sales tool." My bug reports developed a pretty good reputation with most of the developers, so I quit paying as much attention to putting convincing arguments in them. Then, we got some new senior developers. I was back at square one without quite realizing how I got there. Don't do that.

Lesson 235: "Staff the testing team with diverse backgrounds." When I became test manager, I looked for people like me: computer science degree with developer experience. Well, such people don't work as testers, especially for the location and money we offered. I first hired a young woman with Army training. Later, I figured out how lucky I had been; she was one of the two best testers who worked for me. I learned a lot about my blind spots from her pointing them out to me. I'd hate to have tried to do the job without her or many of the other people very different from me (and her) that I hired.

Lesson 240 "During the interview, have the tester demonstrate the skills you're hiring for." After having a lot of bad results from traditional interviewing, we wrote a series of tests and gave the appropriate one (testing, SQL, C++, etc.) to each candidate. Afer that, we found our rate of bad hires was down sharply. We hired several people whom we would not have hired based on our traditional interview questions; almost all turned out well.

What am I learning? Lesson 17: "Studying epistemology helps you test better." I hope so; I'm studying it. Lesson 76: "Always report nonreproducible errors; they may be time bombs." I'm keeping more lists of these now. No good results yet. Lesson 266: "Learn Perl." Yep, there's more than one way to do it.

(BTW, the best book on testing I've ever read is Testing Computer Software, 2nd. Kaner, Falk, Nguyen.)

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
27 of 28 people found the following review helpful:
4.0 out of 5 stars Good book, but not a tutorial, February 10, 2004
By Richard Cowand "rcmeister" (Phoenix, AZ United States) - See all my reviews
(REAL NAME)   
I noticed that many of the reviewers listed above are noted SW testing professionals that have published books themselves. I also noticed that these same professionals tend to supply glowing reviews for each other. I think this might lead to a bit of a bias that could mislead ordinary folks looking for a good reference tool to help them do their job.

I've been in the SW test business for several years and have used Cem Kaner's "Testing Computer Software 2nd Edition" as a bible for many years. Mr. Kaner's "Lessons Learned in Software Testing" is a great help for both rookies and seasoned veterans alike, but mainly for anecdotal wisdom. I wish I had the opportunity to read this book early in my career, it would have prevented some of the painful lessons I've learned about the testing business. At the same time, portions of this book are opinions and observations, and should be read with an open mind, but not read as gospel. I often read sections of this book to reassure myself that my actions/decisions/processes are sound.

This book is not a "how to" guide with sample forms and processes to follow, but a very useful collection of wisdom from some of the best minds in testing. Think of this book as three wise people sharing their knowledge with anyone willing to listen (or ante up the bucks to buy the book).

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
38 of 47 people found the following review helpful:
5.0 out of 5 stars A must-have for the professional tester or test manager, January 4, 2002
By Sam Guckenheimer (Acton, MA United States) - See all my reviews
If you test software, or depend on people who do, then read this book. Each page effervesces with hard-won advice for handling the practical problems you encounter every day.

Software testing is an increasingly complicated discipline that suffers from too much liturgy, too little experience and too many conflicting theories. Kaner, Bach, and Pettichord balance this with a wealth of practical, empirical knowledge. In particular, their emphasis on the contextual factors of software testing brings out the value in understanding conflicting points of view.

This book will help you be a better tester or test manager. I expect to refer to it every week.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Good Book
Like the Title says it is a collection of Lessons Learned in this trade. Nice book and has real experiences that I had come across. Read more
Published 6 months ago by villa

4.0 out of 5 stars Very practical and useful
The book is a very good tool for those who are part of a software testing team or are in some way related to one. Read more
Published 10 months ago by Rafael Sartor

5.0 out of 5 stars Many insights into testing
"Lessons learned in software testing" provides 293 lessons the authors learned during their many years working as software testers, test managers and consultants. Read more
Published 10 months ago by Bas Vodde

5.0 out of 5 stars Highly recommended
I can't say enough good things about this book. Maybe it's because the authors think the same way I do. Academic books on test process have never appealed to me. Read more
Published 15 months ago by A. Frazer

5.0 out of 5 stars Expert testers are cognitively skilful not a robot
*This book is a must for those organizations that has trouble figuring out how to slash down their budget without sacrificing their effectiveness in shipping quality software... Read more
Published 18 months ago by Tessie Geonson

4.0 out of 5 stars Solid info on software testing "from the trenches".
This is a good text on how to avoid time consuming mistakes in software testing. Experience is the best teacher around and this encapsulates that. Read more
Published on October 17, 2007 by SLB

4.0 out of 5 stars Learn from someone else's experience
Through a series of nearly 300 "lessons", the authors share their accumulated wisdom about how to test application systems - not so much which buttons to press but more how to... Read more
Published on August 13, 2007 by Dr. G. Hinson

5.0 out of 5 stars Outstanding Book
Lessons Learned in Software Testing

As a new QA tester I have found that books written by Cem Kaner and associates are extremely helpful. Read more
Published on July 12, 2007 by Lisa

4.0 out of 5 stars Experienced with testing.
My opinion about this book is that this is very useful in order to learn about the facts that happens when you need to lead a group of testers, basically. Read more
Published on June 14, 2007 by Bernardo C. Cámera

5.0 out of 5 stars Great Book
I like the style of this book of short statements and blurbs. I find it easy to go back and look up something when needed. Read more
Published on April 27, 2007 by V. Bondarenko

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 3 days ago
textbook scam 66 8 days ago
Amazon is a great place to buy textbooks! 35 20 days ago
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.