跳到主要导航 跳到搜索 跳到主要内容

Use Neural Network to Improve Fault Injection Testing

  • Antares Testing International Ltd

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

fault injection is an effective technique in software testing. By introducing faults to software under test, fault injection can improve the coverage of a test, as the same time, the fault injected in software contributes significantly to find true fault related to fault injected. In this paper we propose a software testing method based on fault injection. In this method, we first use neural network to calculate the value of fitness function that describe the proximity of two paths, and then use simulated annealing algorithm to generate test data. In this method we use the value of fitness function as the criteria in simulated annealing algorithm. Experiment shows that this method can improve the efficiency of generating test data obviously.

源语言英语
主期刊名Proceedings - 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017
出版商Institute of Electrical and Electronics Engineers Inc.
377-384
页数8
ISBN(电子版)9781538620724
DOI
出版状态已出版 - 7 8月 2017
活动2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017 - Prague, 捷克共和国
期限: 25 7月 201729 7月 2017

出版系列

姓名Proceedings - 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017

会议

会议2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017
国家/地区捷克共和国
Prague
时期25/07/1729/07/17

学术指纹

探究 'Use Neural Network to Improve Fault Injection Testing' 的科研主题。它们共同构成独一无二的学术指纹。

引用此