11 books
—
1 voter
Software Testing Books
Showing 1-50 of 346
Lessons Learned in Software Testing: A Context-Driven Approach (Paperback)
by (shelved 46 times as software-testing)
avg rating 4.16 — 672 ratings — published 2001
Agile Testing: A Practical Guide for Testers and Agile Teams (Paperback)
by (shelved 32 times as software-testing)
avg rating 3.82 — 1,115 ratings — published 2008
Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing (Paperback)
by (shelved 21 times as software-testing)
avg rating 4.24 — 394 ratings — published 2012
The Art of Software Testing (Hardcover)
by (shelved 20 times as software-testing)
avg rating 3.64 — 273 ratings — published 1979
How Google Tests Software (Paperback)
by (shelved 19 times as software-testing)
avg rating 3.77 — 1,005 ratings — published 2012
Test-Driven Development: By Example (Paperback)
by (shelved 17 times as software-testing)
avg rating 4.10 — 4,418 ratings — published 2002
A Practitioner's Guide to Software Test Design (Hardcover)
by (shelved 17 times as software-testing)
avg rating 4.12 — 138 ratings — published 2003
Testing Computer Software (Paperback)
by (shelved 16 times as software-testing)
avg rating 3.91 — 296 ratings — published 1987
Perfect Software: And Other Illusions About Testing (Paperback)
by (shelved 15 times as software-testing)
avg rating 4.12 — 278 ratings — published 2008
Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck))
by (shelved 14 times as software-testing)
avg rating 4.19 — 2,469 ratings — published 2009
Beautiful Testing: Leading Professionals Reveal How They Improve Software (Theory in Practice)
by (shelved 14 times as software-testing)
avg rating 3.63 — 115 ratings — published 2009
Software Testing: A Craftsman's Approach (Hardcover)
by (shelved 13 times as software-testing)
avg rating 3.93 — 148 ratings — published 1995
Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design (Paperback)
by (shelved 13 times as software-testing)
avg rating 3.90 — 140 ratings — published 2009
xUnit Test Patterns: Refactoring Test Code (Hardcover)
by (shelved 13 times as software-testing)
avg rating 3.94 — 688 ratings — published 2003
Software Testing Techniques, 2nd Edition (Hardcover)
by (shelved 12 times as software-testing)
avg rating 3.99 — 99 ratings — published 1985
Foundations of Software Testing ISTQB Certification (Paperback)
by (shelved 12 times as software-testing)
avg rating 3.95 — 240 ratings — published 2006
How to Break Software: A Practical Guide to Testing W/CD (Paperback)
by (shelved 12 times as software-testing)
avg rating 3.74 — 151 ratings — published 2002
Software Testing (Paperback)
by (shelved 11 times as software-testing)
avg rating 3.82 — 172 ratings — published 2000
Effective Software Testing: A developer's guide (Paperback)
by (shelved 9 times as software-testing)
avg rating 4.00 — 102 ratings — published
Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional (Paperback)
by (shelved 9 times as software-testing)
avg rating 3.49 — 41 ratings — published 2007
Dear Evil Tester (Kindle Edition)
by (shelved 8 times as software-testing)
avg rating 3.49 — 81 ratings — published
How We Test Software at Microsoft (Paperback)
by (shelved 8 times as software-testing)
avg rating 3.74 — 87 ratings — published 2008
BBST Foundations of Software Testing (Paperback)
by (shelved 8 times as software-testing)
avg rating 3.92 — 26 ratings — published 2013
Advanced Software Testing - Vol. 3: Guide to the ISTQB Advanced Certification as an Advanced Technical Test Analyst (Paperback)
by (shelved 8 times as software-testing)
avg rating 4.03 — 73 ratings — published 2011
Advanced Software Testing: Guide to the ISTQB Advanced Certification As an Advanced Test Manager (2)
by (shelved 7 times as software-testing)
avg rating 4.11 — 158 ratings — published 2008
Specification by Example: How Successful Teams Deliver the Right Software (Paperback)
by (shelved 7 times as software-testing)
avg rating 4.03 — 711 ratings — published 2011
Foundations Of Software Testing: ISTQB Certification (Paperback)
by (shelved 7 times as software-testing)
avg rating 3.88 — 224 ratings — published 2006
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing (Paperback)
by (shelved 7 times as software-testing)
avg rating 3.80 — 114 ratings — published 1999
Software Testing in the Real World: Improving the Process (Hardcover)
by (shelved 7 times as software-testing)
avg rating 2.98 — 44 ratings — published 1995
The Art of Unit Testing: With Examples in .NET (Paperback)
by (shelved 6 times as software-testing)
avg rating 4.09 — 1,413 ratings — published 2009
Fifty Quick Ideas To Improve Your Tests (Kindle Edition)
by (shelved 6 times as software-testing)
avg rating 3.91 — 226 ratings — published 2015
Advanced Software Testing - Vol. 1: Guide to the ISTQB Advanced Certification as an Advanced Test Analyst (Rockynook Computing)
by (shelved 6 times as software-testing)
avg rating 3.86 — 144 ratings — published 2008
Software Testing Foundations: A Study Guide for the Certified Tester Exam (ebook)
by (shelved 6 times as software-testing)
avg rating 3.64 — 67 ratings — published 2006
Software Test Automation (Paperback)
by (shelved 6 times as software-testing)
avg rating 3.69 — 39 ratings — published 1999
A Practical Guide to Testing in DevOps (ebook)
by (shelved 5 times as software-testing)
avg rating 4.13 — 69 ratings — published
The Way of the Web Tester: A Beginner's Guide to Automating Tests (Paperback)
by (shelved 5 times as software-testing)
avg rating 3.74 — 85 ratings — published
Working Effectively with Unit Tests (ebook)
by (shelved 5 times as software-testing)
avg rating 3.99 — 178 ratings — published 2014
More Agile Testing: Learning Journeys for the Whole Team (Addison-Wesley Signature Series (Cohn))
by (shelved 5 times as software-testing)
avg rating 3.85 — 145 ratings — published 2014
Software Testing Techniques: Finding the Defects that Matter (Programming Series)
by (shelved 5 times as software-testing)
avg rating 4.00 — 4 ratings — published 2004
Quality Software Management: Systems Thinking (Hardcover)
by (shelved 5 times as software-testing)
avg rating 4.29 — 103 ratings — published 1991
Experiences of Test Automation: Case Studies of Software Test Automation (Paperback)
by (shelved 5 times as software-testing)
avg rating 3.71 — 62 ratings — published 2011
Systematic Software Testing (Artech House Computer Library (Hardcover))
by (shelved 5 times as software-testing)
avg rating 3.54 — 28 ratings — published 2002
Full Stack Testing: A Practical Guide for Delivering High Quality Software (Paperback)
by (shelved 4 times as software-testing)
avg rating 4.28 — 60 ratings — published
Unit Testing: Principles, Practices, and Patterns (Paperback)
by (shelved 4 times as software-testing)
avg rating 4.57 — 622 ratings — published
BDD in Action: Behavior-driven development for the whole software lifecycle (Paperback)
by (shelved 4 times as software-testing)
avg rating 4.08 — 211 ratings — published 2014
Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 4 times as software-testing)
avg rating 4.35 — 23,723 ratings — published 2007
The Complete Guide to Software Testing (Hardcover)
by (shelved 4 times as software-testing)
avg rating 4.12 — 16 ratings — published 1988
Critical Testing Processes: Plan, Prepare, Perform, Perfect (Paperback)
by (shelved 4 times as software-testing)
avg rating 3.83 — 52 ratings — published 2003
Java For Testers (Paperback)
by (shelved 4 times as software-testing)
avg rating 4.31 — 39 ratings — published 2013
Continuous delivery (Hardcover)
by (shelved 4 times as software-testing)
avg rating 4.20 — 3,316 ratings — published 2010
“Some people mistakenly refer to software defects as bugs. When called bugs, they seem like pesky things that should be swatted or even ignored. This trivializes a critical problem and fosters a wrong attitude. Thus, when an engineer says there are only a few bugs left in a program, the reaction is one of relief. *Supposed, however, that we called them time bombs instead of bugs.* Would you feel the same sense of relief if a programmer told you that he had thoroughly tested a program and there were only a few time bombs left in it? Just using a different term changes your attitude entirely.”
― Reflections on Management: How to Manage Your Software Projects, Your Teams, Your Boss, and Yourself
― Reflections on Management: How to Manage Your Software Projects, Your Teams, Your Boss, and Yourself
“The approach shown... is a common pattern for testing exception-throwing behavior with JUnit.
― Test Driven: Practical TDD and Acceptance TDD for Java Developers
”
@Test
public void missingValueRaisesException() throws Exception {
try {
new Template("${foo}").evaluate();
fail("evaluate() should throw an exception if "
+ "a variable was left without a value!");
} catch (MissingValueException expected) {
}
}
― Test Driven: Practical TDD and Acceptance TDD for Java Developers







