Comparative Study of Traditional vs. Cloud-Based Software Testing
DOI:
https://doi.org/10.15680/IJCTECE.2023.0603002Keywords:
Cloud-based testing, traditional software testing, software quality, test automation, scalability, cost- efficiency, DevOps.Abstract
With the evolution of software development practices, software testing has also transformed significantly. Traditional software testing, while effective, often requires substantial infrastructure and manual effort. In contrast, cloud-based software testing leverages scalable, on-demand resources and automation, offering increased flexibility and cost efficiency. This paper presents a comparative study between traditional and cloud-based software testing in terms of cost, scalability, performance, maintenance, and test coverage. The findings suggest that cloud-based testing significantly outperforms traditional methods in dynamic environments, particularly for agile and DevOps teams. However, certain use cases still benefit from traditional approaches due to compliance or latency concerns.
References
1. Ahmed, R., Hussain, T., & Khalid, F. Challenges in traditional software testing methodologies. Journal of Software Engineering Research, 12(3), 101–110.
2. Patel, M., & Sharma, V. Cloud-based software testing: A comparative study. International Journal of Cloud Computing, 9(2), 223–235.
3. Kumar, S. Automation in cloud testing: Tools and techniques. Software Testing Journal, 15(1), 45–60.
4. Singh, A. Security and compliance concerns in cloud-based software testing. Information Systems Review, 8(4), 312–321.
5. Jones, L., & Reed, M. Software testing best practices. Addison-Wesley Professional.
6. Gao, J., Bai, X., & Tsai, W. T. Cloud testing—Issues, challenges, and needs. Proceedings of the IEEE Sixth International Symposium on Service-Oriented System Engineering, 409–414.
7. Younis, A., Awan, I. U., & Ikram, M. Performance evaluation of cloud-based software testing tools. International Journal of Advanced Computer Science and Applications, 9(4), 235–241.
8. Arora, M., & Soni, S. Comparison of software testing tools for traditional and cloud environments. International Journal of Engineering Trends and Technology (IJETT), 68(6), 111–117.
9. Tilley, S., & Parveen, T. Software testing in the cloud: Perspectives and challenges. In Cloud Computing for Enterprise Architectures (pp. 145–168). Springer.
10. Chauhan, A., & Singh, R. An empirical study on test environment provisioning in traditional and cloud-based setups. Journal of Cloud Computing, 10(1), 1–15.
11. Kaur, M., & Kaur, R. Comparative study of software testing techniques in cloud and traditional environment. International Journal of Computer Science and Information Technologies, 8(2), 229–233.
12. Li, X., & Li, Y. (2014). Improving test coverage using cloud-based automation tools. ACM Transactions on Software Engineering, 40(3), 1–18.
13. Sharma, D., & Rajput, N. Cost-benefit analysis of cloud testing versus traditional testing. International Journal of Advanced Research in Computer Science, 11(4), 15–20.
14. Raj, A., & George, J. Cloud-native testing: Next generation QA for DevOps. IEEE Software, 40(2), 64–70.