To have sustainable test automation, there is this idea that you need two levels of testing: macrotests, and microstests.
See All 309 Episodes of "Agile Thoughts"