Toni Syvänen
Johan Bonneau
Test automation allows teams to remove the slow and manual testing cycles related to software development. Test automation can include such things as:
These tests are typically executed by a Continuous Integration (CI) tool, for example Jenkins or TravisCI.
Easy and quick tests can be executed right after building (compiling) an application or when code is pushed or merged in source control.
Many of these tests can be run in parallel, decreasing the overall time taken to run a collection of tests.
Check out these great links which can help you dive a little deeper into running the Test automation practice with your team, customers or stakeholders.