Downloads: 8 | Views: 390 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Review Papers | Software Engineering | India | Volume 12 Issue 9, September 2023 | Popularity: 5.9 / 10
Advancements in Security Testing: A Comprehensive Review of Methodologies and Emerging Trends in Software Quality Engineering
Shravan Pargaonkar
Abstract: In an era dominated by digital interactions and sensitive data exchange, ensuring the security of software applications has become a paramount concern. This article provides an extensive exploration of security testing methodologies and emerging trends that play a pivotal role in safeguarding applications against evolving cyber threats. The article begins by emphasizing the critical importance of security testing in identifying vulnerabilities, mitigating risks, and protecting sensitive user information. It delineates the multifaceted nature of security testing, which encompasses a spectrum of techniques aimed at uncovering vulnerabilities ranging from code-level weaknesses to intricate architectural flaws. Previous decades witnessed the use of various analyzing methods, but they often focused solely on the views of single stakeholders, leading to significant limitations in the development process [2] A comprehensive overview of security testing methodologies is presented, covering diverse approaches such as penetration testing, vulnerability scanning, code reviews, and threat modeling. Each methodology is dissected to elucidate its purpose, scope, and potential benefits, equipping practitioners with a holistic understanding of their applicability and limitations. The article delves into the incorporation of automated tools and technologies in security testing, highlighting the role of dynamic analysis, static analysis, and interactive application security testing (IAST) in efficiently detecting vulnerabilities across various stages of the software development lifecycle. Furthermore, emerging trends in security testing are explored, encompassing areas such as DevSecOps integration, continuous security testing, and threat intelligence sharing. The article underscores the significance of seamlessly integrating security testing into the development pipeline, enabling early detection and remediation of vulnerabilities, and fostering a proactive security posture. Challenges inherent to security testing are addressed, including the dynamic threat landscape, the complexity of modern applications, and the balance between automated scanning and manual analysis. Mitigation strategies are discussed, emphasizing the amalgamation of human expertise with automated tools to achieve comprehensive security assessments. In conclusion, this article serves as a comprehensive reference for practitioners and researchers in the realm of security testing. By synthesizing methodologies, tools, trends, and challenges, it aims to guide the effective implementation of security testing strategies and contribute to the development of resilient and secure software applications in an increasingly interconnected digital ecosystem.
Keywords: Security, software quality engineering, penetration testing, regression testing
Edition: Volume 12 Issue 9, September 2023
Pages: 61 - 66
DOI: https://www.doi.org/10.21275/SR23829090815
Make Sure to Disable the Pop-Up Blocker of Web Browser
Downloads: 246 | Views: 543 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Software Engineering, India, Volume 8 Issue 7, July 2019
Pages: 19 - 21Qualitative Analysis of Various Levels of Software Testing
Amit Kumar
Downloads: 185 | Views: 465 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Software Engineering, Malaysia, Volume 8 Issue 3, March 2019
Pages: 67 - 70The Most Important and Recommended Criteria to Select Programmer Applicant
Fayiz Momani, A. A. Zaidan
Downloads: 172 | Views: 335 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Software Engineering, Turkey, Volume 8 Issue 7, July 2019
Pages: 256 - 262A Survey of Software Requirements Engineering Practices in Turkey
Kadir Camoglu, Rembiye Kandemir
Downloads: 158 | Views: 367 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Software Engineering, Nigeria, Volume 5 Issue 7, July 2016
Pages: 100 - 107Development of a Cloud based Mobile Interactive E-Learning Web Platform for Higher Learning
Georgewill M. Onengiye, Ezeofor J. Chukwunazo
Downloads: 154 | Views: 313 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Software Engineering, Mexico, Volume 7 Issue 12, December 2018
Pages: 1214 - 1217Study of the Precision and Feasibility of Facial Recognition using OpenCV with Java for a System of Assistance Control
Rene Cuamatzi Briones, Juan Ramos Ramos, Rodrigo Tlapa Gonzalez, Jose Juan Hernandez Mora