Test automation for sustainable and effective test execution.
Automation of Complex Systems#
Automating complex systems presents unique challenges due to the interaction of multiple hardware and software components.
Ideology for Automation#
Have the right ideology when it comes to automation. Automate everything that makes sense — and what makes sense is sometimes difficult to determine.
Automation Architecture#
A modular approach with well-defined components for automation.
Simulations for Automation#
- User needs to be simulated
- Some components need to be simulated
- Environment needs to be simulated
Test Automation Types#
There is a spectrum: on one hand, unit tests that are not possible to do manually. On the other hand, complex systems where their testing cannot be automated.
- Test automation
- Test APIs
Process Autonomy#
- Scheduling: repetitive tasks in an autonomous way
- Reminders: cyclic reminders about checks, reviews, tasks, etc.
Test Automation Engineering#
The scope here is limited. More by dedicated Test Automation Engineering.