Academic Editor
Contributions by role
Editor 1
Usama Ahmed
University of Management and Technology, Pakistan
Summary
Edited Journals
ICCK Contributions

Open Access | Review Article | 19 August 2025
Software Testing Evolution: Comparative Insights into Traditional and Emerging Practices
ICCK Journal of Software Engineering | Volume 1, Issue 1: 46-62, 2025 | DOI: 10.62762/JSE.2025.246843
Abstract
Software testing is a fundamental pillar of software engineering which ensures that applications function correctly, meet user requirements, and remain reliable under different conditions. As software systems become more complex and the demand for faster development grows, testing strategies have evolved to meet new challenges. This paper aims to comprehensively compare traditional and modern software testing techniques to provide practitioners with a structured understanding of their evolution, strengths, limitations, and applicability. It covers classical methods such as unit testing, integration testing, system testing, acceptance testing and other testing types like black-box, white-box,... More >

Graphical Abstract
Software Testing Evolution: Comparative Insights into Traditional and Emerging Practices