A Prioritization Method for Combinatorial Test Cases Based on Convolutional Neural Network with Wide Multi-Layer Kernels and Its Application

When the quantity of parameters or values in systems being tested is substantial, there is a significant escalation in the number of combinatorial test cases. The execution of all test cases will require a substantial allocation of time and resources. Prioritization technology enables early detection of system faults and enhances test efficiency. Most existing prioritization methods rely on historical empirical data, which can be challenging to obtain in many cases. In the meantime, random prioritization often leads to lower fault detection rates. This paper presents a prioritization method for combinatorial test cases based on a convolutional neural network (CNN) model. The weights of suspected fault-inducing interactions are initially extracted through a convolution operation in the subset of upfront test cases. Second, the features related to fault-inducing interactions are derived using wide multi-layer kernels convolutional neural network (WCNN). Third, the deep WCNN-SVM model undergoes training and makes predictions on the entire set of test cases. The predicted results are then combined with weights to prioritize combinatorial test cases. Test cases of equal priority are adjusted based on distance entropy. Application experiments on UAV demonstrate that the proposed method effectively enhances both fault detection speed and fault detection rate.

Authors

Institutions

Publication Details

Journal
International Journal of Reliability Quality and Safety Engineering
Published
2024-10-24
DOI
https://doi.org/10.1142/s0218539324400060
Citations
3
Primary Topic
Advanced Decision-Making Techniques
Type
article
Field-Weighted Citation Impact
2.34
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Prioritization Method for Combinatorial Test Cases Based on Convolutional Neural Network with Wide Multi-Layer Kernels and Its Application

Jiancheng Yin, Yunlong Sheng, Siting Yang, Xinjia Yuan et al.
3 citations
International Journal of Reliability Quality and Safety Engineering
Advanced Decision-Making Techniques
2.34
article

A Prioritization Method for Combinatorial Test Cases Based on Convolutional Neural Network with Wide Multi-Layer Kernels and Its Application

Jiancheng Yin, Yunlong Sheng, Siting Yang, Xinjia Yuan, Xuye Zhuang
article en
3 citations

Abstract

When the quantity of parameters or values in systems being tested is substantial, there is a significant escalation in the number of combinatorial test cases. The execution of all test cases will require a substantial allocation of time and resources. Prioritization technology enables early detection of system faults and enhances test efficiency. Most existing prioritization methods rely on historical empirical data, which can be challenging to obtain in many cases. In the meantime, random prioritization often leads to lower fault detection rates. This paper presents a prioritization method for combinatorial test cases based on a convolutional neural network (CNN) model. The weights of suspected fault-inducing interactions are initially extracted through a convolution operation in the subset of upfront test cases. Second, the features related to fault-inducing interactions are derived using wide multi-layer kernels convolutional neural network (WCNN). Third, the deep WCNN-SVM model undergoes training and makes predictions on the entire set of test cases. The predicted results are then combined with weights to prioritize combinatorial test cases. Test cases of equal priority are adjusted based on distance entropy. Application experiments on UAV demonstrate that the proposed method effectively enhances both fault detection speed and fault detection rate.

International Journal of Reliability Quality and Safety EngineeringVol. 32(02)
Shandong University of Technology (CN)
Openalex Percentile: Top 9%
Advanced Decision-Making Techniques
2.34
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Prioritization Method for Combinatorial Test Cases Based on Convolutional Neural Network with Wide Multi-Layer Kernels and Its Application — Jiancheng Yin, Yunlong Sheng, et al. · International Journal of Reliability Quality and Safety Engineering (2024) | TGRS Research Map | TGRS