Skip to content

Team Agile

Sharing challenges and solutions on applying modern software engineering practices

  • Agile Coding
  • Agile Testing
  • Coaching
  • Who is Geoff

Month: June 2017

Posted on June 6, 2017

What Role are your Tests Serving

We had a discussion at work after watching the excellent Kelvin Henney talk about good unit tests. And it helped me clarify the many roles tests play and why people get a habit of complaining about their tests getting in the way. So here is the four categories a test is trying to balance:

  • Requirements
  • Regression
  • Documentation
  • Refactoring guide
Continue reading “What Role are your Tests Serving”

Recent Posts

  • What I learned from creating a Merge Queue
  • 10 ways to talk about Agile without talking about Agile
  • 5 False Friends in Software Development
  • Chicago and London Style TDD
  • Theories that Form an Agile Mindset

Recent Comments

  • James King on Dumb Questions

Archives

  • September 2022
  • May 2021
  • March 2021
  • February 2021
  • June 2020
  • November 2019
  • August 2019
  • July 2019
  • January 2019
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • August 2017
  • June 2017
  • May 2017
  • August 2015
  • February 2012
  • May 2010

Categories

  • Agile Coding
  • Agile Testing
  • Coaching

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

More at @AgileGeoff or @agilegeoff@aus.social

Proudly powered by WordPress