Beyond pairwise testing: Advancing 3-wise combinatorial interaction testing for highly configurable systems
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 …
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
Context: More automated and autonomous systems are becoming daily use that implements
safety–critical functions, eg, autonomous driving or mobile robots. Testing such systems …
safety–critical functions, eg, autonomous driving or mobile robots. Testing such systems …
Instance space analysis of search-based software testing
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 …
developed to tackle the challenging task of software testing. SBST techniques have shown …
Simulation-driven automated end-to-end test and oracle inference
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 …
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 …
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
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 …
generating random test inputs. It is a widely used technique for software quality assurance …
A survey of constrained combinatorial testing
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 …
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; …
(PSO) is widely concerned for its simple implementation and fast convergence rate; …
Test case prioritization using partial attention
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 …
increasing the fault detection rate. Various TCP techniques have been proposed based on …
Adaptive test case selection for DNN-based perception functions
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 …
vehicles during the last decade. However, the deployment of deep learning methods in …