I'm trying to learn more about software testing, so I want to know what are the suggested books on this topic
|
|
The art of Software Testing is a time honoured classic that is very good. The testing chapters of Code Complete by Steve McConnell are excellent. Chapter 5 of Microsoft Secrets is really good for understanding how the daily build works. (But his is getting hard to find now) How we test software at Microsoft is also a good title. |
|||||||||
|
|
Cem Kaner, James Bach, Bret Pettichord: Lessons Learned in Software Testing. This should be on any tester's desk - it's a set of 293 short pieces about different aspects of testing, from testing techniques to automation, to documenting your testing, to managing your career. It's probably the book that gets picked up most by colleagues (well, ok, the Manga Guide to Databases might just beat it, but that has the unfair advantage of being a technical book with a picture of a fairy on the front). Jerry Weinberg: Perfect Software: and other illusions about testing. This is the book you want to get your project manager to read. Weinberg nails so many misconceptions that people have about what testing is, and what it can do for the project. Lisa Crispin, Janet Gregory: Agile Testing: A Practical Guide for Testers and Agile Teams. If you're working on an Agile team, you'll want to read this. Lee Copeland: A Practitioner's Guide to Software Test Design is the book to read on test design. |
||||
|
|
|
I liked Testing Computer Software by Kaner. |
|||||
|
|
I just finished Exploratory Software Testing by James Whittaker, and it has given me some fantastic ideas that I've already put into use in my daily testing. |
||||
|
|
|
Sagar Naik, Piyu Tripathy: Software Testing and Quality Assurance: Theory and Practice @Amazon |
||||
|
|
|
I initially answered this question by listing a bunch of books related to software testing including many of those mentioned above like Lesson's Learned in Software Testing by James Bach, et. al and How to Break Web Software by James Whittaker, et. al. I've found some better references to software testing books, including those to start and continue reading throughout your career. Software testing expert James Bach has a growing list of books on his Tester's Bookshelf that are worth looking at: http://www.librarything.com/catalog/satisfice/testersbookshelf Michael Bolton has lists some of his books: http://www.librarything.com/catalog/MichaelBolton I've read a few testing books and have a lot more to read. I've got my own Testing Bookshelf: http://www.librarything.com/catalog.php?view=ckenst&collection=197986&shelf=list&sort=title I hope this helps give people plenty of ideas for books. Chris |
||||
|
|