Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
76 used & new from $18.09

Have one to sell? Sell yours here
 
   
Testing Computer Software, 2nd Edition
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Testing Computer Software, 2nd Edition (Paperback)

by Cem Kaner (Author), Jack Falk (Author), Hung Q. Nguyen (Author) "Software testing is partly intuitive but largely systematic..." (more)
Key Phrases: deferred bugs, test planning documents, mainstream testing, Uniform Commercial Code, Test Cycle Complete, United States (more...)
4.3 out of 5 stars See all reviews (39 customer reviews)

List Price: $70.00
Price: $56.70 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.30 (19%)
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 $12.00 more, and you can read, search, and annotate every page online. See details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 20? Choose One-Day Shipping at checkout. Details
30 new from $38.88 46 used from $18.09
Also Available in: List Price: Our Price: Other Offers:
Hardcover (1st) 10 used & new from $10.19
Paperback (2nd) 20 used & new from $2.08
There is a newer edition of this item:
Testing Computer Software (v. 1) Testing Computer Software (v. 1) 4.3 out of 5 stars (39)
Out of Print--Limited Availability
What Do Customers Ultimately Buy After Viewing This Item?

Frequently Bought Together

Testing Computer Software, 2nd Edition + Lessons Learned in Software Testing + Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing

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 (21)  $26.40
Software Testing (2nd Edition)

Software Testing (2nd Edition)

by Ron Patton
3.9 out of 5 stars (24)  $31.49
Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems, Second Edition

Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems, Second Edition

by Hung Q. Nguyen
4.5 out of 5 stars (4)  $32.85
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)  $55.89
Software Testing Fundamentals: Methods and Metrics

Software Testing Fundamentals: Methods and Metrics

by Marnie L. Hutcheson
4.2 out of 5 stars (5)  $29.20
Explore similar items

Editorial Reviews

Amazon.com Review
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.

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

"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)

See all Editorial Reviews


Product Details

  • Paperback: 480 pages
  • Publisher: Wiley; 2 edition (April 12, 1999)
  • Language: English
  • ISBN-10: 0471358460
  • ISBN-13: 978-0471358466
  • Product Dimensions: 9 x 7.6 x 1.2 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars See all reviews (39 customer reviews)
  • Amazon.com Sales Rank: #25,550 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #7 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > Testing

Inside This Book (learn more)



Books on Related Topics (learn more)
 
 

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(3)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

39 Reviews
5 star:
 (24)
4 star:
 (9)
3 star:
 (2)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (39 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
50 of 51 people found the following review helpful:
5.0 out of 5 stars Testing Computer Software is one of those rare CompSci Books, October 5, 1999
By Erick M. Griffin (Cary, NC USA) - See all my reviews
Testing Computer Software is one of the those rare books that has taken on the problems of the Verification Engineer. As all of us know, most books written today are targeted for the development audience and even many of these are either poorly written or try to cover too much area. This book however, though broad in its scope, does a good job of treating all of the important areas in verification and testing.

I have found Chapters 2, 3, 7, 11 and 12 to be the most useful and poignant to the average engineer. Not only is each chapter well laid out, but the authors also offer compelling arguments in each chapter to back up their arguments as well. I enjoyed particularly Chapter 3 the section on Path Testing, which conjures up horror stories from my development days. In this section the authors assert that 100% path testing does not imply 100% test coverage. They go on to argue with some rigor why the two are not necessarily the same. Many of you as I can probably claim that though all of the paths in their code were tested, verification was still able to find some condition that would make some part of the code fail. This chapter explains why this may be so and methodologies on how to attack testing those areas.

You will find the book well structured, informative and actually intuitive to navigate through. Each chapter builds on the previous chapters to provide the engineer with a clear idea of all the steps and intricacies involved in testing and verifying complex programs. It can therefore be used by the beginner as a source book for specific test applications, or by the team lead or manager who needs to know more about the actual scope and planning of a complex testing project. This book surely fills a great void in the area of publications software verification.

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



 
31 of 33 people found the following review helpful:
5.0 out of 5 stars If you read only one book on software testing, read this, August 13, 2001
By Bret Pettichord (Austin, Texas) - See all my reviews
(REAL NAME)   
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.)

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



 
20 of 20 people found the following review helpful:
5.0 out of 5 stars Excellent orientation for new test professionals, July 7, 2004
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.

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


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

4.0 out of 5 stars This is a Concept book
This is a good concept book. This book gives an overview of the Testing process and its methodologies and its approach. Read more
Published 2 months ago by villa

3.0 out of 5 stars Boring Book
I am not sure why others have given this book such a great review. The information in it is okay though some of it is out of date, but the way it is presented is not in a way... Read more
Published 2 months ago by Blue Eagle

4.0 out of 5 stars Great place to start, need a third edition
I used this book for years, assigning chapters 4 and 7 to people who had absolutely NO software testing experience. Read more
Published 4 months ago by Merrill Pletcher

5.0 out of 5 stars QA Must Have Tool
The QA department where I work already has one of these books, which I actually read cover to cover a ways back. Read more
Published 13 months ago by Michele Smith

5.0 out of 5 stars Just what I needed!
I was trying to become a better project manager in our small and new software firm. We had lots of problems, and especially with the QA of our product. Read more
Published 19 months ago by Slavcho Ivanov

5.0 out of 5 stars Practical, fundamental and necessary reading!
Practical software testing from practicing software testers. Much of the time, books are written with an attempt for the author to launch some new iteration of their career and... Read more
Published 19 months ago by Matthew D Edwards

4.0 out of 5 stars QA Specialist
The book was very helpful for me as a beginning QA Specialist. I would recommend it for background and foundational info.
Published 24 months ago by A. Burtin

3.0 out of 5 stars Good, but very old
I think that Cem Kaner's book was perfect 20 years ago. Right now it's very funny in most chapters. For example we have a whole chapter for printer testing. Read more
Published on May 12, 2007 by Yegor Bugaenko

4.0 out of 5 stars Great intro to testing, test mgmt, and the test process
I'm new to software testing, but I've taken a few classes and read a few books already, and this is the by far best resource I've found. Read more
Published on September 20, 2005 by Dennis Reda

4.0 out of 5 stars Fantastic Textbook!!!
I am a QA manager for a major software company. I got ahold of this book and ended up buying a copy for all of my crew! Read more
Published on July 27, 2005 by Anthony Gomez

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Perfect Programming

Shop for programmable thermostats

Install a programmable thermostat to help reduce heating costs by ensuring your home is heated optimally. Shop for name-brand thermostats, including Honeywell and Lux, in Home Improvement.

Shop all programmable thermostats

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

The Power of the Press

Shop for drill presses
If you need to drill precisely spaced holes or bore exact depths, a drill press is the tool for you.

Shop for drill presses

 

Go Against the Grain

Shop for Woodworking Products
The art of woodworking requires unique tools and supplies. Find the equipment you need in the Woodworking Shop.

Shop now

 
Ad

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates