|
Lessons Learned in Software Testing, by C. Kaner, J. Bach, and B. Pettichord (2001)
An excellent compilation of ideas from three well-respected people in software testing, Cem Kaner, James Bach, and Bret Pettichord. The book contains more than 300 statements/questions/ideas, in the form of a sentence or two, and each is followed by several paragraphs of explanatory information, all in a highly readable format. Includes a great deal of practical advice along with more testing philosophies. |
|
Testing Computer Software, by C. Kaner, J. Falk, and H. Nguyen (1999)
This book has been a standard reference for software testers since it's first edition was published in 1988 and second edition in 1993. Chapters include "The Objectives and Limits of Testing", "Test Case Design", "Localization Testing", "Testing User Manuals", "Managing a Testing Group", and more. The authors are all experienced in software testing and project management, and the book discusses many of the practical and 'human' aspects of software testing. (Note: The 1999 edition is the same as the 1993 edition) |
|
How to Break Web Software, by M. Andrews and J. Whittaker (2006)
The full title is 'How to Break Web Software: Functional and Security Testing of Web Applications and Web Services'. This is a practical and readable book focusing on web security testing, with chapters on how web security testing issues are different, testing attack strategies, authentication, privacy, web services, and more. |
|
Testing Applications on the Web, by H. Nguyen, R. Johnson, and M. Hackett (2003)
This book's author is also a co-author of another top software testing book, 'Testing Computer Software' (see above). The book covers topics such as a comparison of web testing to traditional testing, test planning, document templates, load and stress testing, functional web testing, database testing, security testing, mobile web app testing, and includes real examples of web tests and bugs and web test tool information. |
|
How to Break Software: A Practical Guide to Testing, by J. Whittaker (2002)
This book provides a collection of strategies for testing software without depending on requirements, design documents, or test cases. It divides the collection of software attack methods into 1) seventeen types of 'User Interface Attacks' such as varying initial conditions, overflowing input buffers, and forcing extreme output values and 2) various types of 'System Interface Attacks' such as memory access problems, file permissions, file corruption, and OS interface approaches. Included is a CD with a 'Hostile Environment' fault injection test tool. |
Other Books in 'Software Testing' Category:
Need to search for other books?
Type in the title, author,
or keywords below and click on the 'Search' button
to search Amazon.com's complete listings.
(For search tips click here.)
Authors and publishers wishing to have their books listed here: send requests to e-mail address as shown at bottom of this page.
For books to be considered for the 'Top 5' List, a copy is required for review; for more information please contact e-mail address as shown at bottom of this page.
Send any comments/suggestions/ideas regarding the Software QA and Testing Resource Center Book List to: rickhower@earthlink.net
About the Software QA and Testing Resource Center and its author
Information about the author's consulting services
© 1996-2008 by Rick Hower
Last revised: May 4, 2008