Jul 2026· 2026 6th International Conference on Inventive Computation and Information Technologies (ICICIT)· pp. 1199-1203· 0 citations· 15 references
Abstract
Test automation is vital for software release in modern times, it often results in false positives due to failed tests, which leads to the waste of precious engineer's time and, hence, loss of trust in the system. The proposed research project seeks to design a predictive model that can estimate the possibility of false positive failure before test automation. Our model was trained using the data on 12,400 test cases from 840 automated tests that were conducted during 18 months of continuous integration process. In total, there were 42 features selected as input data for training – they include data from logs, information about code changes, environmental factors, and failure history. Five machine learning algorithms were tested, XGBoost algorithm being the most successful with accuracy being 91.2%, while F1-score equalled 90.5%. Testage, code churn, and failure rate were the most important features. After deploying our tool into production CI pipeline, we noticed a reduction inthe number of test cycles of up to 34% as well as increase of defect detection speed by 60%.
The novel method of co-evolution labeling for predictive test optimization is introduced, deriving test relevance from tests and code changing together in the version history, which nearly matches the failure detection capabilities of failure-based models, while being more resistant to label noise and requiring no test...
Maximilian Jungwirth, RaphaelN ̈ommer, Andreas Stahlbauer et al.· 0 citations
The analysis indicates that no single model is universally optimal; robust software failure prediction requires dataset-aware preprocessing, leakage-safe validation, imbalance-aware evaluation, and an explicit trade-off among predictive performance, computational efficiency, and interpretability.
Prasad Mathapati, S. G. Gollagi, Zebashireen Fahim Shaikh· International journal of res...· 0 citations
The analysis indicates that machine learning can shift test automation from static execution toward adaptive quality intelligence, however, model drift, insufficient representative test data, explainability, false positives, computational overhead, and continuous maintenance remain significant constraints.
Chinedu Okafor· International journal of dat...· 0 citations
The analysis indicates that combining predictive defect-risk scores with automated test selection can potentially reduce redundant testing, concentrate computational resources on high-risk software components, and improve feedback speed, but model reliability depends on historical defect data, feature quality, distribu...
Haruto Tanaka, Yuki Nakamura· Frontiers in Emerging Multid...· 0 citations
It is argued that AI is unlikely to fully replace human testers in the near future and should be used as an assistant that supports human judgment in software quality assurance.
This study aims to improve software defect prediction five publicly available NASA datasets by using Random Forest and Classification Network to achieve higher defect prediction accuracy compared to methods without feature selection (WOFS) and to get matrix problem the authors use Classification Network.
S. G., Santosh Santosh· International Journal of Sci...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.