Before
Traditional Approach
• Write tests manually: 3-6 months
• Put off refactoring until code freezes
• Coverage based on developers' gut
• Miss edge cases that happen in prod
• Hope nothing breaks
• Put off refactoring until code freezes
• Coverage based on developers' gut
• Miss edge cases that happen in prod
• Hope nothing breaks


