Empirical evaluation of cloud-based testing techniques

Software Testing is a challenging activity for many software engineering projects, especially for large scale systems. The amount of tests cases can range from a few hundred to several thousands, r...