Exploring diverse perspectives: enhancing black box testing through machine learning techniques

Read full text
Authors: Ameen Shaheen
Cited by: 0

Abstract

Black box testing plays a crucial role in software development, ensuring system reliability and functionality. However, its effectiveness is often hindered by the sheer volume and complexity of big data, making it difficult to prioritize critical test cases efficiently. Traditional testing methods struggle with scalability, leading to excessive resource consumption and prolonged testing cycles. This study presents an AI-driven test case prioritization (TCP) approach, integrating decision trees and genetic algorithms (GA) to optimize selection, eliminate redundancy, and enhance computational efficiency. Experimental results demonstrate a 96% accuracy rate and a 90% success rate in identifying relevant test cases, significantly improving testing efficiency. These findings contribute to advancing automated software testing methodologies, offering a scalable and efficient solution for handling large-scale, data-intensive testing environments.

Fields of Study & Subjects

Software Testing and Debugging Techniques Software Engineering Techniques and Practices Engineering and Test Systems

Publication details

Journal / source
Figshare
Publication date
1 January 2026