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...
Saved in:
| Main Authors: | , , , |
|---|---|
| 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 |