Testing Computer Software and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Testing Computer Software on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Testing Computer Software [Paperback]

Cem Kaner , Jack Falk , Hung Q. Nguyen
4.4 out of 5 stars  See all reviews (16 customer reviews)
List Price: CDN$ 82.99
Price: CDN$ 66.39 & FREE Shipping. Details
You Save: CDN$ 16.60 (20%)
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
Only 4 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Tuesday, August 5? Choose One-Day Shipping at checkout.


Amazon Price New from Used from
Kindle Edition CDN $60.10  
Hardcover --  
Paperback CDN $66.39  
Join Amazon Student in Canada

Book Description

April 26 1999 0471358460 978-0471358466 2
This book will teach you how to test computer software under real-world conditions. The authors have all been test managers and software development managers at well-known Silicon Valley software companies. Successful consumer software companies have learned how to produce high-quality products under tight time and budget constraints. The book explains the testing side of that success.

Who this book is for:
* Testers and Test Managers
* Project Managers-Understand the timeline, depth of investigation, and quality of communication to hold testers accountable for.
* Programmers-Gain insight into the sources of errors in your code, understand what tests your work will have to pass, and why testers do the things they do.
* Students-Train for an entry-level position in software development.

What you will learn:
* How to find important bugs quickly
* How to describe software errors clearly
* How to create a testing plan with a minimum of paperwork
* How to design and use a bug-tracking system
* Where testing fits in the product development process
* How to test products that will be translated into other languages
* How to test for compatibility with devices, such as printers
* What laws apply to software quality

Frequently Bought Together

Customers buy this book with Lessons Learned in Software Testing: A Context-Driven Approach CDN$ 27.58

Testing Computer Software + Lessons Learned in Software Testing: A Context-Driven Approach
Price For Both: CDN$ 93.97

Show availability and shipping details

Customers Who Bought This Item Also Bought

Product Details

Product Description

From Amazon

The original printing of Testing Computer Software set the standard for the emerging field of test engineering with a full tour of the state of the art in managing the testing process. The reissued text makes this classic out-of-print text available once again. Though it relies heavily on older examples (including MS-DOS) and has not been updated, this text is still a worthwhile resource for practical-minded advice on the realities of testing.

The best thing about Testing Computer Software is its practical point-by-point guide to everyday software testing, from creating a test plan, to writing effective bug reports, to working with programming staff and management to fix bugs.

That said, this book's early frame of reference shows how far we've come. (The book relies heavily on MS-DOS examples and features some truly embarrassing anachronisms, including the mention of testing dot-matrix printers and even EGA/VGA video modes.) The bibliography stops at sources from 1992 and features many references from the 1980s. Nowadays, automated software testing tools are the staple of any testing strategy. This book even advocates a wait-and-see approach to the "new" Microsoft Test.

These limitations aside, there is still a good deal to mine here. Much of the approach to testing is still very valid for any aspiring or working test engineer. Clearly, readers of the first edition will have little reason to upgrade to this second edition, but for anyone who appreciates a "classic" (and indeed a pioneering) text in the field of software testing, it's good to have Testing Computer Software in print again. --Richard Dragan

Topics covered: test case design, test planning, project lifecycle overview, software errors, boundary conditions, bug reports, regression testing, black box testing, software quality and reliability, managing test teams, printer testing, internationalization, and managing legal risk.


"I enjoyed reading Testing computer software. The text contains numerous highlights Offering practical advice, authoritative figures you can cite to customers and higher management, and entertaining anecdotes to share with coworkers Although some sections need updating, I still think it is a valuable training and reference source for software testers, managers, and developers." --Diomidis Spinellis; IEEE software magazine (May /June 2001))

"Deep insight and a great deal of experience is contained in this book" (Database & Network Journal, Vol 30/5 2000)

Inside This Book (Learn More)
First Sentence
Software testing is partly intuitive but largely systematic. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.4 out of 5 stars
4.4 out of 5 stars
Most helpful customer reviews
4.0 out of 5 stars good Nov. 27 2000
It does describe lot on using testing tools but fails to Provide the implementation Details.
Was this review helpful to you?
5.0 out of 5 stars Just what was advertised! May 23 2011
Got exactly what i ordered. And a personally addressed card came with it thanking me for the business! An unexpected and very nice touch!
Was this review helpful to you?
5.0 out of 5 stars Excellent orientation for new test professionals July 7 2004
By Mike Tarrani TOP 1000 REVIEWER
When I first read this book over eight years ago I was less than enthusiastic. At the time I felt that the approach was not rigorous enough. Over time I came to appreciate the pragmatism and how the approach in this book reflects the realities of software testing instead of a rigid, purist view as an unattainable ideal.
Everything the new or intermediate test professional needs to know is covered. The practices and techniques provided will foster sound QA practices and will step you through developing test strategies, and from those, developing and executing test cases. These are the real essence of testing, and this book covers them exceptionally well.
I like the coverage of testing systems and artifacts that are not software - documentation, hardware, and localization testing advice shows that testing is not limited to software. As importantly, the chapter on legal consequences of software defects will show testing in a perspective that is often overlooked, even by seasoned test professionals.
If you are new to software testing, or have some experience, but no formal training, this book will provide you with the right way to approach software testing, and will give insights that would take years to learn on your own.
Was this review helpful to you?
5.0 out of 5 stars Great reference for beginner or intermediate April 20 2004
This book contains clear explanations of testing terms and processes. Want a job testing? read this book. You will know what your prospective boss is talking about and be able to meaningfully contribute to the team. There was one reviewer complaining about the author's constant use of 'her' and 'she' throughout the book. When you read the book, you will notice that the author actually alternates consistently between female and male pronouns. Even if this wasn't the case, get over it. Maybe get an introductory psych book or go on Dr. Phil to try to overcome your insecurities and inferiority complex around women. You'll be better off for it.
Was this review helpful to you?
5.0 out of 5 stars defacto standard Sept. 30 2003
There is no better general introduction to Software Quality Assurance and Software Testing available. If you are in QA or software testing and don't have it, you should.
Was this review helpful to you?
5.0 out of 5 stars Excellent introduction to testing techniques April 23 2003
This is probably one of the best books for learning software testing techniques. If you are new to software testing and don't have a "mentor" to teach you the techniques I would recommend this book, then check out some of the modern structured "risk-based" testing process books, such as Testing IT by John Watkins to get up-to-date on what has changed in the testing world since 1992.
Was this review helpful to you?
5.0 out of 5 stars A Timeless Book on Computer Software Testing July 1 2002
This is an excellent treatise on computer software testing. Anyone who masters the concepts and techniques outlined in this book could undoubtedly be a first-class computer software tester.
Was this review helpful to you?
This book should sit on the desk of every software tester.
Many books will tell you how to test when you have enough time and cooperation. This book tells you what to do when the schedule is tight, the specification is missing, and the developers are tired of your focus on problems. It has sound advice and is a pleasure to read. I keep coming back to it. Feel like you have an impossible job? Read this book.
(Note: this book was published in 1993 and has not been updated since then. Wiley lists 1999 as the publication date because that was when they became the new publisher for the book, which is destined to become a classic.)
Was this review helpful to you?
Want to see more reviews on this item?

Look for similar items by category