You always find yourself in a hard place between:
- Only tests for the testing sake. Bazillion unit tests which not really ensure that your application does what it should
- "Test push". You once focus a few weeks/quarter on building a testing setup which then slowly degrades again over time as you have to focus on "getting real work done"
Have you ever seen testing at scale done right? What were your main takeaways?
Would be super curious to learn about processes and tools you used.