Efficient and effective feature space exploration for testing deep learning systems

T Zohdinasab, V Riccio, A Gambi… - ACM Transactions on …, 2023 - dl.acm.org
Assessing the quality of Deep Learning (DL) systems is crucial, as they are increasingly
adopted in safety-critical domains. Researchers have proposed several input generation …

Test set diameter: Quantifying the diversity of sets of test cases

R Feldt, S Poulding, D Clark… - 2016 IEEE international …, 2016 - ieeexplore.ieee.org
A common and natural intuition among software testers is that test cases need to differ if a
software system is to be tested properly and its quality ensured. Consequently, much …

Coverage‐based regression test case selection, minimization and prioritization: A case study on an industrial system

D Di Nardo, N Alshahwan, L Briand… - Software Testing …, 2015 - Wiley Online Library
This paper presents a case study of coverage‐based regression testing techniques on a real
world industrial system with real regression faults. The study evaluates four common …

Automated test suite generation for time-continuous simulink models

R Matinnejad, S Nejati, LC Briand… - proceedings of the 38th …, 2016 - dl.acm.org
All engineering disciplines are founded and rely on models, although they may differ on
purposes and usages of modeling. Interdisciplinary domains such as Cyber Physical …

Test generation and test prioritization for simulink models with dynamic behavior

R Matinnejad, S Nejati, LC Briand… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
All engineering disciplines are founded and rely on models, although they may differ on
purposes and usages of modeling. Among the different disciplines, the engineering of Cyber …

Diversity-based web test generation

M Biagiola, A Stocco, F Ricca, P Tonella - … of the 2019 27th ACM Joint …, 2019 - dl.acm.org
Existing web test generators derive test paths from a navigational model of the web
application, completed with either manually or randomly generated input values. However …

Generating unit tests with descriptive names or: Would you name your children thing1 and thing2?

E Daka, JM Rojas, G Fraser - Proceedings of the 26th ACM SIGSOFT …, 2017 - dl.acm.org
The name of a unit test helps developers to understand the purpose and scenario of the test,
and test names support developers when navigating amongst sets of unit tests. When unit …

Coverage and fault detection of the output-uniqueness test selection criteria

N Alshahwan, M Harman - … of the 2014 International Symposium on …, 2014 - dl.acm.org
This paper studies the whitebox coverage and fault detection achieved by Output
Uniqueness, a newly proposed blackbox test criterion, using 6 web applications. We find …

Making system user interactive tests repeatable: When and what should we control?

Z Gao, Y Liang, MB Cohen… - 2015 IEEE/ACM 37th …, 2015 - ieeexplore.ieee.org
System testing and invariant detection is usually conducted from the user interface
perspective when the goal is to evaluate the behavior of an application as a whole. A large …

Prioritizing manual test cases in rapid release environments

H Hemmati, Z Fang, MV Mäntylä… - … Testing, Verification and …, 2017 - Wiley Online Library
Test case prioritization is an important testing activity, in practice, specially for large scale
systems. The goal is to rank the existing test cases in a way that they detect faults as soon as …