December 2024
·
17 Reads
Software fault output refers to software errors found by testers during the software testing process. Software testing is an overly critical stage in software development; hence, a software testing model is required to systematically classify software errors. For the process of classifying software fault output, accuracy measurements are needed to predict manual fault outputs compared to algorithm-generated fault outputs. Algorithmic methods can be used to measure the accuracy of fault output. The main objective of this research was to compare different algorithms for predicting the accuracy of fault output on a dataset derived from past software testing. The findings indicate that the neural network algorithm outperforms SVM, MLP, RF, and MNB algorithms, achieving 98% accuracy when using 10 software testing variables (function, interface, structure, performance, requirement, documentation, positive, negative, basis path, and times) to predict expected fault outputs.