An Introduction to Test Lifecycle Automation – Going Beyond Automated Regression