Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TDD for Testers

TDD for Testers

"Test-Driven Development is what the developers do, not us." "No-one needs to do TDD: we test everything with automated tests anyway." "TDD frightens me. I think the developers want to use it to replace me."

With all these things and more said, it's increasingly clear that there's Fear, Uncertainty, and Doubt in the testing community about the role of TDD in modern development practices.

Let's get rid of that fear, and replace it with knowledge.

In this session, you'll learn more about what TDD is, why it's such a useful tool, and when/how to use it as a tester.

You'll learn what TDD is and it's history,
You'll understand how useful a tool TDD is to testers,
You'll learn how best to work with developers who want to use TDD.

garyfleming

July 22, 2020
Tweet

More Decks by garyfleming

Other Decks in Programming

Transcript

  1. ! WHY SHOULD I KEEP LISTENING? > TDD: the What.

    > Why it matters to Testers > How to engage with Devs @garyfleming
  2. > Testing practice... Not really > Design Strategy... Maybe >

    Development practice... Probably @garyfleming
  3. UNIT TESTS > No Database > No network > No

    Filesystem > Must be Parallelisable > Can't have any weird environment set-up @garyfleming
  4. There is nothing so useless as doing efficiently that which

    should not be done at all. -- Drucker @garyfleming