The Role Of Testing In Software Security Assurance

The article examines the role of testing in ensuring software security, a topic of growing relevance due to the increasing complexity of IT systems and the rise in cyber threats. Software has become a critical component of enterprise infrastructure, government institutions, and everyday human life. Therefore, ensuring software security through effective testing has become one of the key priorities in the modern IT industry. This study explores contemporary security testing methods, encompassing both traditional approaches such as functional testing, penetration testing, static and dynamic code analysis, as well as modern automation techniques leveraging machine learning algorithms. A comprehensive analysis of publicly available scientific publications was conducted, focusing on the integration of security testing into the software development lifecycle (SDLC), with an emphasis on CI/CD practices, distributed testing, and continuous monitoring. The practical significance of this research lies in the applicability of the examined approaches to enhancing the security of information systems in a rapidly evolving IT landscape. The article will be of interest to cybersecurity specialists, lead developers, testing methodology researchers, and academics seeking to integrate advanced testing approaches into strategic cybersecurity measures for software systems.

Authors

Publication Details

Journal
International Journal Of Engineering And Computer Science
Published
2025-03-29
DOI
https://doi.org/10.18535/ijecs.v14i03.5049
Citations
1
Primary Topic
Safety Systems Engineering in Autonomy
Type
article
Field-Weighted Citation Impact
1.30
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Role Of Testing In Software Security Assurance

Anatolii Tymoshchuk
1 citations
International Journal Of Engineering And Computer Science
Safety Systems Engineering in Autonomy
1.30
article

The Role Of Testing In Software Security Assurance

Anatolii Tymoshchuk
article en
1 citations

Abstract

The article examines the role of testing in ensuring software security, a topic of growing relevance due to the increasing complexity of IT systems and the rise in cyber threats. Software has become a critical component of enterprise infrastructure, government institutions, and everyday human life. Therefore, ensuring software security through effective testing has become one of the key priorities in the modern IT industry. This study explores contemporary security testing methods, encompassing both traditional approaches such as functional testing, penetration testing, static and dynamic code analysis, as well as modern automation techniques leveraging machine learning algorithms. A comprehensive analysis of publicly available scientific publications was conducted, focusing on the integration of security testing into the software development lifecycle (SDLC), with an emphasis on CI/CD practices, distributed testing, and continuous monitoring. The practical significance of this research lies in the applicability of the examined approaches to enhancing the security of information systems in a rapidly evolving IT landscape. The article will be of interest to cybersecurity specialists, lead developers, testing methodology researchers, and academics seeking to integrate advanced testing approaches into strategic cybersecurity measures for software systems.

International Journal Of Engineering And Computer ScienceVol. 14(03)
Openalex Percentile: Top 22%
Safety Systems Engineering in Autonomy
1.30
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.