Buy new:
$34.00$34.00
FREE delivery Monday, December 22 on orders shipped by Amazon over $35
Advertisement
Ships from: Amazon Sold by: USTALYSHOP
Save with Used - Very Good
$6.56$6.56
FREE delivery December 24 - 29
Advertisement
Ships from: ThriftBooks-Phoenix Sold by: ThriftBooks-Phoenix
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
OK
Testing Computer Software 2nd Edition
Purchase options and add-ons
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
- ISBN-100471358460
- ISBN-13978-0471358466
- Edition2nd
- PublisherWiley
- Publication dateApril 26, 1999
- LanguageEnglish
- Dimensions7.4 x 1 x 9.2 inches
- Print length496 pages
Frequently bought together

Customers who viewed this item also viewed
Lessons Learned in Software Testing: A Context-Driven ApproachPaperbackFREE Shipping by AmazonGet it as soon as Monday, Dec 22Only 4 left in stock - order soon.
Effective Software Testing: A developer's guidePaperbackFREE Shipping by AmazonGet it as soon as Monday, Dec 22
Introduction to Software TestingHardcoverFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Dec 22Only 4 left in stock (more on the way).
Software TestingPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Dec 22
Explore It!: Reduce Risk and Increase Confidence with Exploratory TestingPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Dec 22Only 1 left in stock - order soon.
Customers also bought or read
- Lessons Learned in Software Testing: A Context-Driven Approach
Paperback$39.55$39.55FREE delivery Monday - The Complete Software Tester: Concepts, Skills, and Strategies for High-Quality Testing
Paperback$44.99$44.99FREE delivery Monday - Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design
Paperback$34.00$34.00Delivery Monday - Taking Testing Seriously: The Rapid Software Testing Approach
Just releasedHardcover$53.98$53.98FREE delivery Monday - Head First Software Architecture: A Learner's Guide to Architectural Thinking
Paperback$53.35$53.35FREE delivery Tuesday - The Self-Taught Software Tester A Step By Step Guide to Learn Software Testing Using Real-Life Project
Paperback$34.99$34.99Delivery Monday - Software Testing Techniques: Finding the Defects that Matter
Paperback$75.00$75.00FREE delivery Monday - More Agile Testing: Learning Journeys for the Whole Team (Addison-Wesley Signature Series (Cohn))
Paperback$30.12$30.12Delivery Monday
Editorial Reviews
Amazon.com Review
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)
From the Inside Flap
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
From the Back Cover
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
About the Author
JACK FALK consults on software quality management and software engineering management. Jack is certified in Software Quality Engineering by the American Society of Quality. He is Vice Chair of the Santa Clara Valley Software Quality Association and an active participant in the Los Altos Workshops on Software Testing.
HUNG Q. NGUYEN is Founder, President, and CEO of softGear technology. He has worked in the computer software and hardware industries, holding management positions in engineering, quality assurance, testing, product development, and information technology, as well as making significant contributions as a tester and programmer. He is an ASQ-Certified Quality Engineer, and a senior member and San Francisco Section Certification Chairman of the American Society for Quality.
Product details
- Publisher : Wiley
- Publication date : April 26, 1999
- Edition : 2nd
- Language : English
- Print length : 496 pages
- ISBN-10 : 0471358460
- ISBN-13 : 978-0471358466
- Item Weight : 1.85 pounds
- Dimensions : 7.4 x 1 x 9.2 inches
- Best Sellers Rank: #793,404 in Books (See Top 100 in Books)
- #173 in Software Testing
- #735 in Software Development (Books)
- #1,529 in Computer Software (Books)
- Customer Reviews:
About the authors

Cem Kaner is Professor of Software Engineering and Director of the Center for Software Testing Education & Research at the Florida Institute of Technology, which was recently (2012) rated as a Tier 1 Best National University by U.S. News & World Report, as one of America's Top Colleges by Forbes, and as the Best College for Return on Investment in Florida by Bloomberg Businessweek. He holds doctorates in law and in experimental psychology.
Kaner is the lead author of Testing Computer Software, Lessons Learned in Software Testing, Bad Software, and second author of the BBST Instructor's Manual. Kaner is also the primary creator of the widely praised collection of BBST online testing courses including Foundations of Software Testing, Bug Advocacy, and Test Design. He is one of the founders of the Association for Software Testing and, for many years, served as Vice-President of Education. He founded AST’s Education Special Interest Group and served as Chair for several years. Under his leadership, AST sponsored BBST classes that reached hundreds of testers around the world and trained dozens of instructors to teach using BBST materials.
Kaner co-created the Los Altos Workshops on Software Testing with Brian Lawrence & Drew Pritsker. Kaner now hosts the LAWST-style Workshops on Teaching Software Testing (now in their 12th year). The LAWST format has been widely adopted in the United States (e.g. AWTA, IWST, WReST, and WOPR), Canada (TWST, WWST, and POST), Europe (DEWT, GATE, and SWET), New Zealand (KWST) and Australia (OZWST).
Kaner has also played a role in the software testing community as an attorney, focused on the law of software quality. He helped draft legislation and judicial guidelines. His work helped shape (and is repeatedly quoted in) the American Law Institute's Principles of the Law of Software Contracts.
Cem has been honored for his legal work by the American Law Institute, which elected him as a member, and by the Association for Computing Machinery with its "Making a Difference Award" which is "presented to an individual who is widely recognized for work related to the interaction of computers and society. The recipient is a leader in promoting awareness of ethical and social issues in computing."

Discover more of the author’s books, see similar authors, read book recommendations and more.

Discover more of the author’s books, see similar authors, read book recommendations and more.
Related products with free delivery on eligible orders
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Generated from the text of customer reviewsSelect to learn more
Reviews with images
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on July 8, 2004Format: PaperbackVerified PurchaseWhen 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.
- Reviewed in the United States on May 11, 2013Format: PaperbackVerified PurchaseGreat book, tons of practicals, step-by-step instructions, full listing of resources and reading lists...Plus, I love how the authors start fairly basic initially, and then slowly build onto the previously covered topics with more and more depth per subsequent chapter. all-in-all an excellent find!
One note though, pick your vendor wisely. I bought this used in "good" condition with "some notes and highlighting." Well..I haven't really noticed much highlighting because I've been so preoccupied with keeping the pages together! My book came completely un-bound for the first 60-70 pages, which subsequently led to the remainder of the book coming apart too. No matter how carefully (read-Uncomfortably and Awkwardly) I used it. UNACCEPTABLE
What's even more irksome, is that this is more so a textbook--something I would like to be able to refer to every now and then..
Guess I'll just have to buy another NEW copy now..
My advice--be careful about buyng USED books online. And just steer clear entirely when the books you'll be byung are reference/text-books.
- Reviewed in the United States on July 28, 2005Format: PaperbackVerified PurchaseI 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!
I highly recommend this book to testers of all levels! Covers it all, positive, negative, boundary, stress etc.
I love the first chapters easy program breakdown. The authors came up with some fantastic sample tests both inside and outside the box.
Get this book!
- Reviewed in the United States on June 3, 2015Format: PaperbackVerified PurchaseEXCELLENT resource on computer testing. This is written in such an easy and straightforward manner. The book is written for anyone - regardless of any previous programming experience. It's great. This book is a main resource recommended to new hires at the company that I work.
- Reviewed in the United States on April 14, 2010Format: PaperbackVerified PurchaseA friend recently suggested I get into Software testing and honestly I never thought about it as a career choice. She suggested this and one other book as informative sources to get me started. Finding books on the subject alone was hard enough!
I haven't finished the book yet, but here's what I like
- Information is simply written and easy to understand so far. Not all text books do that and I appreciate when it is.
- This book isn't just geared to the subject matter experts or even people new to the subject. The preface addresses this and offers suggestions
- Each chapter starts by the writers telling you why that section is necessary, a brief summary and sometimes even outside references to follow up with.
The only bad thing I can say so far about this book is that there doesn't seem to be any updated versions. While I'm assuming that methodology doesn't really change, the book is already ten years old. I'm hoping that my opinions don't change as I get more in-depth, but if they do I'll come back and update this review.
- Reviewed in the United States on November 8, 2013Format: PaperbackVerified PurchaseVery thorough and complete. I don't have a QA background, and this book really helped me to expand my expertise in this area. I continue to refer to it.
Top reviews from other countries
ichoskyzReviewed in the United Kingdom on May 31, 20175.0 out of 5 stars Great seller and a smooth experience
Format: PaperbackVerified PurchaseGreat seller and a smooth experience, product exactly as described and also dispatch was smooth. I will surely buy from seller and also recommend too as well
SeanReviewed in the United Kingdom on October 22, 20251.0 out of 5 stars Good book, but avoid the Kindle version!
Great book, however the formatting of the Kindle version is diabolical … to the point where it’s impossible to read.
M. G. KyritsisReviewed in the United Kingdom on September 14, 20063.0 out of 5 stars difficult to see past the outdated examples
Format: PaperbackVerified PurchaseThe principles this book illustrates are good, but it's very difficult to focus on what it's trying to say without being distracted/put off by the outdated examples.
Large portions of the book constantly refer to driving hardware devices (e.g. handling keyboard input, refreshing the screen in error recovery procedures, observing the [text] console while it's being updated in order to spot any irregularities, and one of the tips given is that if the screen is updated too quickly for you to be able to see an irregularity you should try running the program on a slower computer!)
Is it necessary to advise the reader about the design of a bug tracking system? (there are so many commercial and even free products available). Once again there is useful information in this chapter - you just need to apply it in *selecting* one of the available bug tracking systems.
If you're willing to put in some hard work [distilling the principles] then you might get something out of this book, but for most people my advice would be to give this one a miss.
Alex CReviewed in the United Kingdom on November 8, 20133.0 out of 5 stars Testing Computer Software Review
Format: PaperbackVerified PurchaseThis book was not what I thought it would be and is more appropriate for someone who is involved in the QA process.
As someone doing a course in software development, I was hoping for a book that explained all different types of testing, how to carry out these tests and how to document the tests. While this book achieved some of that, much of its content was not suited to me and it was sometimes hard to find what I was looking for. Another problem I had with the book was that it was very dated with the examples it used.
My recommendation would be only get this book if you are involved in QA.
Sir BarnabasReviewed in the United Kingdom on March 15, 20073.0 out of 5 stars Useful but dated
Format: PaperbackVerified PurchaseContains some useful ideas and comments on the theory and practice behind software testing but as previous reviews have noted, it is maybe starting to show its age a little bit and is probably due a revised edition. Not everyone will find all chapters of this book interesting or relevant with seemingly unecessarily large volumes of text on things like; the in and outs of testing printers, creating in-house bug tracking and reporting processes, managing testing teams and legal aspects of software testing (based almost entirely in US law). Overall, if you are interested in all aspects of the testing process you could do worse than buy this book but there are probably better texts available.













![Computer Networking Bible: [3 in 1] The Complete Crash Course to Effectively Design, Implement and Manage Networks. Including Sections on Security, Performance and Scalability](https://m.media-amazon.com/images/I/41H4YJnxKgL._AC_SR100,100_QL65_.jpg)


