Intro to Unit Testing Concept with Concert Performance Analogy
4 min readJan 21, 2023
I. Why Automate Testing Of Software?
After writing new codes or refactoring existing codes, we (developers) would test out the software to ensure our new codes does not contains bugs, before shipping our codes to the git repo e.g. Github.
Manually test out features is feasible for an individual/small project but become insanely repetitive and time-wasting for a larger software. That is why testing is automated to save the day!