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