Many of you might have been wondering, especially the new ones, why do we need to learn to code and automate test steps when we can manually recreate it, thus saving time and effort?
Before answering the question, let’s quickly analyze how a project’s testing process is roughly done.
I’ve color coded the flow chart above and you can see that the blue boxes are just the mirror of the orange ones with only 1 additional step : Testing of the previous feature.
And we all know that regression tests are a pain since testers think that “hey, why are we retesting if we already knew that this has passed a long time ago” or “hey, why would I repeat 100+ test scripts, the new feature is already doing good”.
So I think right now, you already knew the answer to your question. 🙂
Test Automation is made to run tests over and over without incurring additional costs to the project.
Providing these benefits to the project :
And at the end of the day, the business has greatly saved a lot of time, effort, and cash which all businessmen care about. Realistically speaking. 🙂
If this has helped you engage more on Test Automation, please let me know!