Book on Testing for an Absolute Beginner? - Testing.StackExchange most recent 30 from http://testing.stackexchange.com2010-03-18T11:54:17Zhttp://testing.stackexchange.com/feeds/question/227http://www.creativecommons.org/licenses/by-nc/2.5/rdfhttp://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginnerBook on Testing for an Absolute Beginner?Joe Strazzere2009-11-04T02:18:30Z2010-01-15T16:26:10Z
<p>Can you recommend a book on testing for someone who would like to get into QA, but has absolutely no exposure to the terms and techniques of testing? Something more practical than theoretical. Something more geared to web testing.</p>
<p>My friend has a person in Support who would like to make a career change to QA, and asked me for a list of books. To be honest, I'm having a hard time coming up with a title I would recommend. The books I originally learned from are rather dated, and pre-web.</p>
<p>Most of the folks here are test professionals, so it might be hard to think back to when you didn't know testing or QA. But perhaps you hire beginners into your team, and supply them with reading materials?</p>
http://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginner/228#228Answer by Justin Hunter for Book on Testing for an Absolute Beginner?Justin Hunter2009-11-04T02:33:29Z2009-11-04T02:33:29Z<p>Testing Computer Software, 2nd Edition by Kaner et. al. It's a classic that should be on many people's short list of testing books for beginners.<img src="http://i786.photobucket.com/albums/yy143/TestQs/Amazoncom%5FTestingComputerSoftware2n.jpg" alt="alt text" /></p>
<p>Available through Amazon link below...</p>
<p><a href="http://www.amazon.com/Testing-Computer-Software-2nd-Kaner/dp/0471358460/ref=sr%5F1%5F1?ie=UTF8&s=books&qid=1257301621&sr=8-1" rel="nofollow">http://www.amazon.com/Testing-Computer-Software-2nd-Kaner/dp/0471358460/ref=sr_1_1?ie=UTF8&s=books&qid=1257301621&sr=8-1</a></p>
http://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginner/233#233Answer by Bj Rollison for Book on Testing for an Absolute Beginner?Bj Rollison2009-11-05T05:28:38Z2009-11-05T05:28:38Z<p>Testing Computer Software is a good overview of testing concepts, but in my opinion is a little lite on practical vs. theory, and some of the info is quite outdated.</p>
<p>IMHO a good first book for a beginner tester who is focused on web testing is "The Web Testing Handbook" by Steven Splaine and Stefan P. Jaskiel.
<a href="http://www.amazon.com/Web-Testing-Handbook-Steven-Splaine/dp/0970436300" rel="nofollow">http://www.amazon.com/Web-Testing-Handbook-Steven-Splaine/dp/0970436300</a></p>
<p>Another good book is Hung Q. Nguyen's book "Testing Applications on the Web."
<a href="http://www.amazon.com/Testing-Applications-Web-Planning-Internet-Based/dp/0471201006" rel="nofollow">http://www.amazon.com/Testing-Applications-Web-Planning-Internet-Based/dp/0471201006</a></p>
http://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginner/235#235Answer by Ben Kelly for Book on Testing for an Absolute Beginner?Ben Kelly2009-11-05T08:19:09Z2009-11-05T08:19:09Z<p>Good recommendations so far.</p>
<p>I would also recommend Lessons Learned in Software Testing (Kaner, Bach, Pettichord)</p>
<p>This is one that you will likely pick up over and over again throughout your testing career.
Good for people starting out and holds its value for more experienced campaigners.</p>
http://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginner/247#247Answer by Alan Myrvold for Book on Testing for an Absolute Beginner?Alan Myrvold2009-11-06T06:38:52Z2009-11-06T06:38:52Z<p>It depends ... some books resonate with people and some don't.</p>
<p>I'd recommend starting with learning some general test ideas, and leaving the web technologies and web specific attacks for later.</p>
<p>My favorite 3 general testing books for a beginner:</p>
<ol>
<li>A Practitioner's Guide to Software Test Design, by Lee Copeland</li>
<li>Testing Computer Software, 2nd Edition by Cem Kaner, Jack Falk, and Hung Q. Nguyen</li>
<li>How to Break Software: A Practical Guide to Testing by James A. Whittaker</li>
</ol>
<p>Reasons? #1 is an amazing book for test design, #2 is comprehensive and a classic, and #3 shows the joy of being a tester without being pedantic.</p>
<p>Criticisms? #1 is too theoretic, #2 is too old, and #3 helps you find trivial bugs.</p>
http://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginner/262#262Answer by Michael Bolton for Book on Testing for an Absolute Beginner?Michael Bolton2009-11-07T06:15:21Z2009-11-07T06:15:21Z<p><em>"It's one of those books where I don't think you're really supposed to agree with everything."</em></p>
<p>Hi, Alan. </p>
<p>I'm confused; can you help me out? Can you explain the benefit of a book where you <em>are</em> supposed to agree with everything? Isn't one of the first responsbilities of a tester to question things, think for him(her)self, and evaluate both sides of an issue?</p>
<p>---Michael B.</p>
http://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginner/334#334Answer by J Stevenson for Book on Testing for an Absolute Beginner?J Stevenson2009-12-09T16:19:38Z2009-12-09T16:19:38Z<p>I do not think it matters if the book is old or pre web the basic fundamentals of software testing still apply.</p>
<p>The one book I would recommend every tester read is</p>
<p>The Art of Software Testing by Glenford Myers, this book is the one that got me into software testing and I still go back and read now and again to realize how good a book it is.</p>
<p>This book was first published in the late 70s and still has relevance to testing today.</p>
http://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginner/386#386Answer by jakell for Book on Testing for an Absolute Beginner?jakell2010-01-15T02:42:53Z2010-01-15T02:42:53Z<p>The Cem Kaner book above is a classic. I also highly recommend "Agile Testing: A Practical Guide for Testers and Agile Teams" by Lisa Crispin and Janet Gregory. <a href="http://www.amazon.com/Agile-Testing-Practical-Guide-Testers/dp/0321534468" rel="nofollow">http://www.amazon.com/Agile-Testing-Practical-Guide-Testers/dp/0321534468</a>
Also recommended is "Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing" by Gojko Adzic. (I can't post a link to this one - find it on amazon or wherever fine books are sold!)</p>
http://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginner/387#387Answer by Chouti for Book on Testing for an Absolute Beginner?Chouti2010-01-15T04:19:27Z2010-01-15T04:19:27Z<p>Well, IMHO, the most fundamental book of testing should be:</p>
<p>The Art of Software Testing, Second Edition <a href="http://www.amazon.com/Art-Software-Testing-Second/dp/0471469122/ref=sr_1_1?ie=UTF8&s=books&qid=1263528914&sr=8-1" rel="nofollow">http://www.amazon.com/Art-Software-Testing-Second/dp/0471469122/ref=sr_1_1?ie=UTF8&s=books&qid=1263528914&sr=8-1</a></p>
<p>Although it looks a little bit old, but I thought everyone who was new to QA area should have a look. </p>
http://testing.stackexchange.com/questions/227/book-on-testing-for-an-absolute-beginner/391#391Answer by Geir for Book on Testing for an Absolute Beginner?Geir2010-01-15T16:26:10Z2010-01-15T16:26:10Z<p>I would recommend this one to both the New Guy and his manager(s):</p>
<p><a href="http://www.amazon.com/Perfect-Software-Other-Illusions-Testing/dp/0932633692/ref=cm%5Fcr%5Fpr%5Fproduct%5Ftop" rel="nofollow">Perfect Software: And Other Illusions about Testing</a> by Gerald M. Weinberg.</p>
<p>Not much techincal details but more about realistic expectations and how to address testing (e.g. why you can't do exhaustive testing and why paying the testers per bug might not be a good idea).
Some of it might seem obvious, at least if you have been in the business for a while, but I think there is a lot of very good advice in there for everyone.</p>