THE IMPERATIVE SHIFT FROM PERFORMANCE TESTING TO PERFORMANCE ENGINEERING
Keywords:
Performance Engineering, Performance Testing, Agile Methodologies, Nonfunctional SLAs,, Proactive Approach, Automation, Load Testing, Benchmarking, Continuous MonitoringAbstract
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
Issue
Section
License
Copyright (c) 2024 Senthilnathan Balasubramaniam (Author)

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.