Beyond pairwise testing: Advancing 3-wise combinatorial interaction testing for highly configurable systems

C Luo, S Lyu, Q Zhao, W Wu, H Zhang… - Proceedings of the 33rd …, 2024 - dl.acm.org
To meet the rising demand for software customization, highly configurable software systems
play key roles in practice. Combinatorial interaction testing (CIT) is recognized as an …

[HTML][HTML] An empirical comparison of combinatorial testing and search-based testing in the context of automated and autonomous driving systems

F Klück, Y Li, J Tao, F Wotawa - Information and Software Technology, 2023 - Elsevier
Context: More automated and autonomous systems are becoming daily use that implements
safety–critical functions, eg, autonomous driving or mobile robots. Testing such systems …

Instance space analysis of search-based software testing

N Neelofar, K Smith-Miles, MA Munoz… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Search-based software testing (SBST) is now a mature area, with numerous techniques
developed to tackle the challenging task of software testing. SBST techniques have shown …

Simulation-driven automated end-to-end test and oracle inference

S Tuli, K Bojarczuk, N Gucevska… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
This is the first work to report on inferential testing at scale in industry. Specifically, it reports
the experience of automated testing of integrity systems at Meta. We built an internal tool …

Deep learning system and it's automatic testing: an approach

R Khan - Annals of Data Science, 2023 - Springer
The process of testing conventional programs is quite easy as compared to the programs
using Deep Learning approach. The term Deep learning (DL) is used for a novel …

A taxonomic review of adaptive random testing: current status, classifications, and issues

J Chen, H Ackah-Arthur, C Mao, PK Kudjo - arxiv preprint arxiv …, 2019 - arxiv.org
Random testing (RT) is a black-box software testing technique that tests programs by
generating random test inputs. It is a widely used technique for software quality assurance …

A survey of constrained combinatorial testing

H Wu, C Nie, J Petke, Y Jia, M Harman - arxiv preprint arxiv:1908.02480, 2019 - arxiv.org
Combinatorial Testing (CT) is a potentially powerful testing technique, whereas its failure
revealing ability might be dramatically reduced if it fails to handle constraints in an adequate …

Effective covering array generation using an improved particle swarm optimization

Z Li, Y Chen, Y Song, K Lu… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
In the test case generation process of combinatorial testing, particle swarm optimization
(PSO) is widely concerned for its simple implementation and fast convergence rate; …

Test case prioritization using partial attention

Q Zhang, C Fang, W Sun, S Yu, Y Xu, Y Liu - Journal of Systems and …, 2022 - Elsevier
Test case prioritization (TCP) aims to reorder the regression test suite with a goal of
increasing the fault detection rate. Various TCP techniques have been proposed based on …

Adaptive test case selection for DNN-based perception functions

J Bernhard, T Schulik, M Schutera… - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
The progress in deep learning methods has bolstered the development of automated
vehicles during the last decade. However, the deployment of deep learning methods in …