Automated testing in an agency? What? No one will buy into this….
You’re right. No one will, in the traditional sense. But if we analyse, the only reason why the traditional way of applying automation works is because the ROI matches up. That’s the key.
The parameters are the same.
- Your dealing with code (often nasty).
- Your pushing to production.
- Your bosses don’t want the code to break!
So what’s the difference? Time.
To counter this, you’ll have to limit the effort that goes into your test suite. All you need, is a smoke test suite. This is a small suite which applies only to core functionality and can be easily automated. Your checks would be super generic but every time you push out with a green ticket you’d know for certain! The homepage actually does how up!
For this, you’ll need to define certain pieces of functionality in your application as ‘core’. Then design a few loose tests around these core functionalities and run them each time. Done.