11 books
—
1 voter
Software Testing Books
Showing 1-50 of 343

by (shelved 43 times as software-testing)
avg rating 4.15 — 655 ratings — published 2001

by (shelved 31 times as software-testing)
avg rating 3.82 — 1,116 ratings — published 2008

by (shelved 20 times as software-testing)
avg rating 4.23 — 388 ratings — published 2012

by (shelved 19 times as software-testing)
avg rating 3.65 — 270 ratings — published 1979

by (shelved 18 times as software-testing)
avg rating 3.77 — 997 ratings — published 2012

by (shelved 17 times as software-testing)
avg rating 4.12 — 138 ratings — published 2003

by (shelved 15 times as software-testing)
avg rating 4.10 — 4,385 ratings — published 2002

by (shelved 15 times as software-testing)
avg rating 3.91 — 296 ratings — published 1987

by (shelved 14 times as software-testing)
avg rating 4.13 — 276 ratings — published 2008

by (shelved 14 times as software-testing)
avg rating 3.63 — 115 ratings — published 2009

by (shelved 13 times as software-testing)
avg rating 4.19 — 2,460 ratings — published 2009

by (shelved 13 times as software-testing)
avg rating 3.93 — 147 ratings — published 1995

by (shelved 13 times as software-testing)
avg rating 3.91 — 140 ratings — published 2009

by (shelved 13 times as software-testing)
avg rating 3.94 — 690 ratings — published 2003

by (shelved 12 times as software-testing)
avg rating 3.95 — 237 ratings — published 2006

by (shelved 12 times as software-testing)
avg rating 3.73 — 150 ratings — published 2002

by (shelved 11 times as software-testing)
avg rating 3.83 — 170 ratings — published 2000

by (shelved 10 times as software-testing)
avg rating 3.98 — 98 ratings — published 1985

by (shelved 8 times as software-testing)
avg rating 4.01 — 92 ratings — published

by (shelved 8 times as software-testing)
avg rating 3.92 — 26 ratings — published 2013

by (shelved 8 times as software-testing)
avg rating 4.03 — 72 ratings — published 2011

by (shelved 8 times as software-testing)
avg rating 3.49 — 41 ratings — published 2007

by (shelved 7 times as software-testing)
avg rating 3.48 — 79 ratings — published

by (shelved 7 times as software-testing)
avg rating 4.11 — 158 ratings — published 2008

by (shelved 7 times as software-testing)
avg rating 3.74 — 86 ratings — published 2008

by (shelved 7 times as software-testing)
avg rating 3.88 — 222 ratings — published 2006

by (shelved 7 times as software-testing)
avg rating 3.81 — 113 ratings — published 1999

by (shelved 7 times as software-testing)
avg rating 2.98 — 44 ratings — published 1995

by (shelved 6 times as software-testing)
avg rating 4.09 — 1,412 ratings — published 2009

by (shelved 6 times as software-testing)
avg rating 3.74 — 84 ratings — published

by (shelved 6 times as software-testing)
avg rating 4.00 — 177 ratings — published 2014

by (shelved 6 times as software-testing)
avg rating 3.87 — 143 ratings — published 2008

by (shelved 6 times as software-testing)
avg rating 4.02 — 708 ratings — published 2011

by (shelved 6 times as software-testing)
avg rating 3.69 — 39 ratings — published 1999

by (shelved 5 times as software-testing)
avg rating 4.13 — 69 ratings — published

by (shelved 5 times as software-testing)
avg rating 3.90 — 224 ratings — published 2015

by (shelved 5 times as software-testing)
avg rating 3.84 — 144 ratings — published 2014

by (shelved 5 times as software-testing)
avg rating 4.00 — 4 ratings — published 2004

by (shelved 5 times as software-testing)
avg rating 4.30 — 102 ratings — published 1991

by (shelved 5 times as software-testing)
avg rating 3.35 — 20 ratings — published 1999

by (shelved 5 times as software-testing)
avg rating 3.62 — 69 ratings — published 2006

by (shelved 5 times as software-testing)
avg rating 3.69 — 62 ratings — published 2011

by (shelved 5 times as software-testing)
avg rating 3.54 — 28 ratings — published 2002

by (shelved 4 times as software-testing)
avg rating 4.57 — 592 ratings — published

by (shelved 4 times as software-testing)
avg rating 4.07 — 207 ratings — published 2014

by (shelved 4 times as software-testing)
avg rating 4.36 — 23,184 ratings — published 2007

by (shelved 4 times as software-testing)
avg rating 4.12 — 16 ratings — published 1988

by (shelved 4 times as software-testing)
avg rating 3.82 — 51 ratings — published 2003

by (shelved 4 times as software-testing)
avg rating 4.20 — 3,294 ratings — published 2010

by (shelved 4 times as software-testing)
avg rating 3.65 — 78 ratings — published 2006

“I write them to improve my productivity as a programmer. Making the quality assurance department happy is just a side effect. Unit tests are highly localized. Each test class works within a single package. It tests the interfaces to other packages, but beyond that it assumes the rest just works.
Functional tests are a different animal. They are written to ensure the software as a whole works. They provide quality assurance to the customer and don't care about programmer productivity. They should be developed by a different team, one who delights in finding bugs.”
― Refactoring: Improving the Design of Existing Code
Functional tests are a different animal. They are written to ensure the software as a whole works. They provide quality assurance to the customer and don't care about programmer productivity. They should be developed by a different team, one who delights in finding bugs.”
― Refactoring: Improving the Design of Existing Code
“As a result, there is no technical mechanism that can ensure that every layer in the system is unaltered and thus no technical mechanism that can ensure that a computer application will produce accurate results.”
― Securing the Vote: Protecting American Democracy
― Securing the Vote: Protecting American Democracy