The Benefits of Continuous Testing: Enhancing the Quality of Software Development