THE IMPERATIVE SHIFT FROM PERFORMANCE TESTING TO PERFORMANCE ENGINEERING

Authors

  • Senthilnathan Balasubramaniam IoT Cloud Architect, USA. Author

Keywords:

Performance Engineering, Performance Testing, Agile Methodologies, Nonfunctional SLAs,, Proactive Approach, Automation, Load Testing, Benchmarking, Continuous Monitoring

Abstract

The shift towards more dynamic and rapidly evolving systems in today's industry necessitates a deeper focus on performance engineering rather than relying solely on performance testing. While performance testing is valuable for assessing system behavior, performance engineering takes a proactive approach by designing systems with performance considerations from the outset.

As industries transition to Agile methodologies, consistently delivering new products and services to customers on a daily, weekly, or bimonthly basis, ensuring that newly developed code meets nonfunctional SLAs is imperative for success. Embracing the Agile model necessitates a proactive approach to engineering solutions for performance, including establishing benchmarks to assess any changes or shifts in application performance post-deployment. An essential component of this approach involves assembling a dedicated team to automate load testing, swiftly execute tests, and analyze results across development and production environments. This abstract explores the crucial need for performance engineering in modern systems, highlighting its role in ensuring consistent performance, identifying, and addressing potential bottlenecks, and ultimately enhancing the overall user experience. Through a combination of proactive design, continuous monitoring, and optimization efforts, performance engineering enables organizations to deliver robust and reliable systems that meet the demands of today's fast-paced digital landscape

References

Dr. P. Arul and M. Asokan, 2014. Load Testing for Jquery Based E-Commerce Web Applications with Cloud Performance Testing Tools. International Journal of Computer Engineering and Technology (IJCET) - Volume:5, Issue:10, Pages:1-10.

Prof. Devendra Vashi, Optimal Lecture Planning for Teaching the Subject Using Agile Methodology. International Journal of Advanced Research in Engineering and Technology, 7(2), 2016, pp. 64-68.

Deepali Shahane And Pallavi Jamsandekar, 2013. A Study of Critical Success Factors for Adaption of Agile Methodology. International Journal of Computer Engineering and Technology (IJCET) -Volume:4, Issue:4, Pages:539-546.

Dr. P. Arul and M. Asokan, 2014. Load Testing for Jquery Based E-Commerce Web Applications with Cloud Performance Testing Tools. International Journal of Computer Engineering and Technology (IJCET) - Volume:5, Issue:10, Pages:1-10.

Vijay Datla, Site Reliability Engineering A Modern Approach to Ensuring Cloud Service Uptime and Reliability. International Journal of Computer Engineering and Technology (IJCET), 14(3), 2023, 181-186.

Pawenary, Despiani Yunus and Elkana Timotius, Transformer Oil Performance Testing using Correlation Coefficient Method, International Journal of Advanced Research in Engineering and Technology, 11(8), 2020, pp. 393-398. doi: 10.34218/IJARET.11.8.2020.039

Tirthankar Sengupta, Robotic Process Automation in Software Performance Testing Workload Modeling, International Journal of Computer Engineering and Technology, 10(2), 2019, pp. 25-30.

Reza Pakyari, Testing Exponentiality in Reliability Engineering Based on K-Step Spacings for Progressively Type-II Censored Data, International Journal of Advanced Research in Engineering and Technology, 11(12), 2020, pp. 2291- 2298. doi: 10.34218/IJARET.11.12.2020.217

Downloads

Published

2024-03-22

How to Cite

THE IMPERATIVE SHIFT FROM PERFORMANCE TESTING TO PERFORMANCE ENGINEERING. (2024). INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY (IJIT), 5(01), 31-37. https://lib-index.com/index.php/IJIT/article/view/IJIT_05_01_003