Skip to content
Justin Searls edited this page Aug 14, 2015 · 1 revision

There are numerous names used to describe integration tests that are intended to be the primary regression safety net for a given codebase:

Each of these terms have some distinction, but those distinctions tend to lose meaning in practice, as most teams typically only ever choose one and then proceed to saddle that suite with all of their integration-testing motivations.

Instead, I mash them up into a cute catch-all acronym "SAFE", since the motivation of these suites is almost always to produce a build that tells the team whether their software works at a given commit.

Clone this wiki locally