CNF: An Automated Test Case Generation Method Based on Neuron Coverage Guidance in Key Network Layers

To address the issue of low efficiency and inability to cover all test scenarios in manually generated test datasets, an automated test case generation method called Critical Network Layer Fuzzy testing (CNF) is proposed, based on the key network layer neuron coverage guidance criterion. The convolu...

Full description

Saved in:
Bibliographic Details
Main Authors: Yiran Gu, Yunlai Sun, Yiling Wu, Fei Yan
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10982285/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850232098277818368
author Yiran Gu
Yunlai Sun
Yiling Wu
Fei Yan
author_facet Yiran Gu
Yunlai Sun
Yiling Wu
Fei Yan
author_sort Yiran Gu
collection DOAJ
description To address the issue of low efficiency and inability to cover all test scenarios in manually generated test datasets, an automated test case generation method called Critical Network Layer Fuzzy testing (CNF) is proposed, based on the key network layer neuron coverage guidance criterion. The convolutional layer is selected as the key network layer. It is verified through experiments that the trend of neuron coverage changes in the key network layer is consistent with that of the entire network layer, significantly improving computational efficiency. Then, through visual and quantitative comparisons, the number of affine transformations required for automatic label generation is preliminarily determined. Finally, a network model is trained and comparative experiments are conducted, obtaining final results that verify the effectiveness of the CNF automatic label generation strategy.
format Article
id doaj-art-0fcc17fb36cb4bbb9abde6f3464b886c
institution OA Journals
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-0fcc17fb36cb4bbb9abde6f3464b886c2025-08-20T02:03:17ZengIEEEIEEE Access2169-35362025-01-0113952279524210.1109/ACCESS.2025.356654910982285CNF: An Automated Test Case Generation Method Based on Neuron Coverage Guidance in Key Network LayersYiran Gu0https://orcid.org/0009-0009-3264-404XYunlai Sun1Yiling Wu2https://orcid.org/0009-0003-1321-9669Fei Yan3https://orcid.org/0000-0001-9071-6210School of Automation and Intelligence, Beijing Jiaotong University, Beijing, ChinaSchool of Automation and Intelligence, Beijing Jiaotong University, Beijing, ChinaSchool of Automation and Intelligence, Beijing Jiaotong University, Beijing, ChinaSchool of Automation and Intelligence, Beijing Jiaotong University, Beijing, ChinaTo address the issue of low efficiency and inability to cover all test scenarios in manually generated test datasets, an automated test case generation method called Critical Network Layer Fuzzy testing (CNF) is proposed, based on the key network layer neuron coverage guidance criterion. The convolutional layer is selected as the key network layer. It is verified through experiments that the trend of neuron coverage changes in the key network layer is consistent with that of the entire network layer, significantly improving computational efficiency. Then, through visual and quantitative comparisons, the number of affine transformations required for automatic label generation is preliminarily determined. Finally, a network model is trained and comparative experiments are conducted, obtaining final results that verify the effectiveness of the CNF automatic label generation strategy.https://ieeexplore.ieee.org/document/10982285/Fuzzy testingneuron coveragetarget detectiondeep learning
spellingShingle Yiran Gu
Yunlai Sun
Yiling Wu
Fei Yan
CNF: An Automated Test Case Generation Method Based on Neuron Coverage Guidance in Key Network Layers
IEEE Access
Fuzzy testing
neuron coverage
target detection
deep learning
title CNF: An Automated Test Case Generation Method Based on Neuron Coverage Guidance in Key Network Layers
title_full CNF: An Automated Test Case Generation Method Based on Neuron Coverage Guidance in Key Network Layers
title_fullStr CNF: An Automated Test Case Generation Method Based on Neuron Coverage Guidance in Key Network Layers
title_full_unstemmed CNF: An Automated Test Case Generation Method Based on Neuron Coverage Guidance in Key Network Layers
title_short CNF: An Automated Test Case Generation Method Based on Neuron Coverage Guidance in Key Network Layers
title_sort cnf an automated test case generation method based on neuron coverage guidance in key network layers
topic Fuzzy testing
neuron coverage
target detection
deep learning
url https://ieeexplore.ieee.org/document/10982285/
work_keys_str_mv AT yirangu cnfanautomatedtestcasegenerationmethodbasedonneuroncoverageguidanceinkeynetworklayers
AT yunlaisun cnfanautomatedtestcasegenerationmethodbasedonneuroncoverageguidanceinkeynetworklayers
AT yilingwu cnfanautomatedtestcasegenerationmethodbasedonneuroncoverageguidanceinkeynetworklayers
AT feiyan cnfanautomatedtestcasegenerationmethodbasedonneuroncoverageguidanceinkeynetworklayers