Continuous Testing: Bringing Continuous Flow to Application Testing