Methods for Leveraging High-Concurrency Testing Approaches to Achieve Superior Software Quality and Operational Efficiency in Complex Systems

Methods for Leveraging High-Concurrency Testing Approaches to Achieve Superior Software Quality and Operational Efficiency in Complex Systems

Authors

  • Omar Al-Farsi Department of Computer Science, University of Qatar
  • Fatima El-Sayed Department of Computer Science, University of Cairo

Keywords:

JUnit, Selenium, TestNG, Mockito, Apache JMeter, Gatling, LoadRunner, Cucumber

Abstract

This research paper, "High-Concurrency Strategies for Efficient Software Testing," explores advanced methodologies designed to address the limitations of traditional software testing in handling simultaneous operations and transactions. As software systems become increasingly complex, traditional testing methods struggle with scalability, real-world simulation, and integration into agile and DevOps practices. High-concurrency testing, which simulates numerous concurrent transactions to evaluate system performance under stress, is essential for identifying performance bottlenecks and stability issues. The paper reviews existing literature, analyzes case studies, and identifies best practices for implementing high-concurrency tests. It also evaluates the efficiency improvements these strategies bring to software testing by comparing them with traditional methods in terms of defect detection, testing time reduction, and system reliability enhancement. The research aims to provide practical insights and recommendations for integrating high-concurrency testing into modern software development pipelines, ultimately contributing to the development of more robust and reliable software systems.

Author Biographies

Omar Al-Farsi, Department of Computer Science, University of Qatar

 

 

 

Fatima El-Sayed, Department of Computer Science, University of Cairo

 

 

Downloads

Published

2024-07-28

How to Cite

Omar Al-Farsi, & Fatima El-Sayed. (2024). Methods for Leveraging High-Concurrency Testing Approaches to Achieve Superior Software Quality and Operational Efficiency in Complex Systems. Eigenpub Review of Science and Technology, 8(7), 151–180. Retrieved from https://studies.eigenpub.com/index.php/erst/article/view/88
Loading...