Skip to content
#software testing Review Open access

Systematic review of test case generation strategies for deep learning systems

Oct 2026 · PeerJ Computer Science · 0 citations · 61 references

Abstract

Deep learning (DL) systems are increasingly used in safety- and mission-critical domains, yet their testing remains difficult because conventional software testing techniques do not adequately address high-dimensional inputs, weak or unavailable test oracles, and complex model behavior. This systematic literature review examines 61 peer-reviewed studies published between 2020 and 2025, including 51 empirical studies and 10 non-empirical secondary studies retrieved from IEEE Xplore, the ACM Digital Library, and Web of Science. We synthesize the main strategy families for DL test case generation, including coverage-guided, adversarial, metamorphic, search- and optimization-based, generative, and hybrid approaches, and analyze them across coverage-oriented adequacy, fault-revealing effectiveness, robustness-related outcomes, oracle support, and transferability. The reviewed literature shows a shift from early metric-centered testing toward more optimization-driven, semantically informed, and hybrid pipelines. Adversarial, optimization-based, and hybrid methods are often linked to fault-exposure- and robustness-oriented outcomes, whereas metamorphic and coverage-guided approaches remain important in oracle-scarce and behavior-exploration settings. To improve transparency and reproducibility, the review also reports the data sources, screening stages, and supplementary retrieval materials underlying the final study set. The evidence base remains heterogeneous, and direct cross-study comparison is limited by inconsistent metrics, uneven statistical reporting, restricted cross-domain evaluation, and limited reproducibility. Overall, this review provides a structured and critical synthesis of DL test case generation research and highlights the need for clearer evaluation protocols, stronger quality reporting, scalable oracle mechanisms, and more transferable testing frameworks for real-world deployment.

Read PDF

Similar papers

Preprint Aug 2026

TESTNAV: Pareto-Guided Search for Compositional Robustness Testing

TESTNAV prioritises severe yet realistic failures by formulating robustness testing as bi-objective optimisation: maximise performance degradation while preserving input fidelity measured by modality-specific metrics.

Arooj Arif, T. Hartung, E. Botoeva et al. · 0 citations
#reinforcement learning Open access Oct 2026

From Greedy Steps to Global Optimization: Learning Sequential Test Suite Generation

This paper formalizes test suite generation as a Markov Decision Process (MDP) and demonstrates that its objective exhibits monotone submodularity, which enables an effective relaxation of this NP-hard global optimization into a tractable step-wise greedy procedure.

Guo-Qing Wang, Cheng-Ran Yang, Xiao-Xuan Zhou et al. · 0 citations
#artificial intelligence Book Open access Apr 2026

TestifAI: Tomography-Based Testing for Deep Learning Systems

TestifAI, a deep learning testing framework for efficient and accurate estimation of robustness against combinations of perturbations, is proposed and partial model tomography is introduced, a novel approach to reconstructing model behaviour in a multi-perturbation space from tests that apply only a small number of per...

Arooj Arif, T. Hartung, E. Botoeva et al. · 1 citation
Open access Oct 2026

SpectraDL: A Historical Issue-Driven, Test Specification-Assisted Transfer Testing Approach for Deep Learning Frameworks via LLMs

Deep learning (DL) frameworks provide diverse fundamental algorithmic units as operators, which are critical infrastructure for constructing various intelligent software. Since mainstream frameworks widely adopt the open-source development paradigm, bugs may recur across operators and even across frameworks. Recent stu...

Shi-Fan Liu, Chang-Ai Sun, Fu-Lei Wu et al. · 0 citations
#natural language process... Preprint Sep 2026

CovR: Coverage-Aware Hardware Verification via Reasoning-Guided Reinforcement Learning

CovR is presented, an agentic framework for automated testbench generation that combines self-reflection loops with simulation-based feedback to maximize coverage and a reinforcement learning (RL) framework tailored for coverage-driven testbench generation, leveraging tool-derived rewards from simulation and coverage f...

Manar Abdelatty, Maryam Nouh, Sherief Reda · 0 citations

Related blog posts

Microsoft Research Blog Oct 12, 2026

Simulating student learning for better AI tutoring

StudentSim is a research system for evaluating and improving AI tutoring tools before they are tested with learners. It models how individuals may engage with tutors, giving feedback to improve tutor performance across subjects like chess, writing, and mathematics. The post Simulating student learning for better AI tutoring appeared first on Microsoft Research.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.