Exploratory Software Testing: The Case for Manual Testing
Manual testing is the best choice for finding bugs related to the underlying business logic of your application. Find out why.
by James A. Whittaker
Sep 30, 2009
anual testing is human-present testing. A human tester uses real user data in real user environments to create realistic user scenarios that will cause software either to fail or to fulfill its mission. Because it allows for recognizing both obvious and subtle bugs, manual testing is the best choice for finding bugs related to the underlying business logic of an application.
Chapter 2: The Case for Manual Testing of James Whittaker's Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design explains how to make manual testing more effectiveand less boring and unpleasant. It introduces innovative new processes that are repeatable, prescriptive, and teachable.
Editor's Note: This chapter is an excerpt from the book, "Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design" by James Whittaker, published by Addison-Wesley Professional, ISBN 0321636414, Aug. 2009, copyright 2010 Pearson Education, Inc. For more info, please visit the publisher page: www.informit.com/title/0321636414.
Dr. James A. Whittaker is a professor of computer science at the Florida Institute of Technology (Florida Tech) and is founder of Security Innovation. He is the author of How to Break Software and coauthor (with Hugh Thompson) of How to Break Software Security, and over fifty peer-reviewed papers on software development and computer security. He has also served as a testing and security consultant for Microsoft, IBM, Rational, and many other United States companies.