GeekPeak

Best Software Testing Books

Topic

Best software testing books recommended by developers. Unit testing, TDD, and test automation best practices.

21 books 189 mentions 0 avg in 90d Methodology

Rankings

Role
Level
Intent
1↓1
Cover of Test Driven Development: By Example

Test Driven Development: By Example

Kent Beck

472 in 90d
115.1

View →

2↓2
Cover of Working Effectively with Legacy Code

Working Effectively with Legacy Code

Michael Feathers

390 in 90d
91.5

View →

3—
Cover of Growing Object Oriented Software, Guided by Tests

Growing Object Oriented Software, Guided by Tests

Steve Freeman and Nat Pryce

170 in 90d
36.5

View →

4—
Cover of Continuous Delivery

Continuous Delivery

Jez Humble & David Farley

131 in 90d
33.3

View →

5—
Cover of The Art of Unit Testing: with examples in C#

The Art of Unit Testing: with examples in C#

Roy Osherove

160 in 90d
26

View →

6↓12
Cover of UNIT TESTING

UNIT TESTING

Vladimir Khorikov

110 in 90d
21.5

View →

7↓6
Cover of Succeeding with Agile

Succeeding with Agile

Mike Cohn

50 in 90d
12.5

View →

8—
Cover of Agile Testing

Agile Testing

Lisa Crispin, Janet Gregory

40 in 90d
10

View →

9—
Cover of Python Testing with pytest

Python Testing with pytest

Brian Okken

80 in 90d
8

View →

10—
Cover of BDD in Action

BDD in Action

John Ferguson Smart

30 in 90d
7.5

View →

11—
Cover of Testable JavaScript

Testable JavaScript

Mark Ethan Trostler

30 in 90d
7.5

View →

12↓3
Cover of Chaos Engineering

Chaos Engineering

Casey Rosenthal, Nora Jones

30 in 90d
7.5

View →

13—
Cover of Testing Vue.js Applications

Testing Vue.js Applications

Edd Yerburgh

30 in 90d
7.5

View →

14—
Cover of Testing Computer Software

Testing Computer Software

Cem Kaner, Jack Falk, Hung Q. Nguyen

20 in 90d
5

View →

15—
Cover of How Google tests software

How Google tests software

James A. Whittaker, Jason Arbon, Jeff Carollo

20 in 90d
5

View →

16—
Cover of Unit Testing Principles, Practices, and Patterns

Unit Testing Principles, Practices, and Patterns

Vladimir Khorikov

20 in 90d
5

View →

17—
Cover of Starting to Unit Test

Starting to Unit Test

Erik Dietrich

20 in 90d
5

View →

18—
Cover of xUnit Test Patterns

xUnit Test Patterns

Gerard Meszaros

20 in 90d
5

View →

19—
Cover of Test Driven

Test Driven

Lasse Koskela

30 in 90d
3.5

View →

20—
Cover of Pragmatic Unit Testing with JUnit in Java 8

Pragmatic Unit Testing with JUnit in Java 8

Jeff Langr, Andy Hunt, Dave Thomas

20 in 90d
3

View →

Related Topics

tddunit-testingrefactoring