基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
基于传统模糊测试框架的S7协议模糊测试技术存在构造困难和代码覆盖率低的问题,对测试效率和质量产生很大影响.借助神经网络模型对数据较强的学习能力和预测能力,提出一种基于长短期记忆(LSTM)神经网络的S7协议模糊测试用例生成方法.将S7协议中的特征值字段分为可变字段和不可变字段,对可变字段进行模糊处理,对不可变字段做固定值操作,进而利用局部模糊实现对S7协议帧各字段的模糊分析,生成有效的测试用例.经过学习,模型可以提取到西门子S7协议的特征,自动产生满足协议结构的测试用例.实验对不同字段进行局部模糊,结果表明,该方法预测出的数据具备真实测试用例的特征,可生成大量对特征字段关联性较大的有效测试用例,提高代码覆盖率.
推荐文章
基于改进变异树的工控协议模糊测试用例生成方法
工控协议
变异树
模糊测试
测试用例
基于启发式搜索和分类树的网络协议模糊测试用例生成方法研究
网络协议模糊测试
测试用例生成
启发算子
Peach
基于Petri网的软件测试用例生成方法
测试用例
Petri网
场景
覆盖率
基于循环神经网络的模糊测试用例生成
深度学习
循环神经网络
模糊测试
LSTM
GRU
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于LSTM的S7协议模糊测试用例生成方法
来源期刊 计算机工程 学科
关键词 长短期记忆神经网络 S7协议 模糊测试 测试用例 字段
年,卷(期) 2021,(7) 所属期刊栏目 体系结构与软件技术|Computer Architecture and Software Technology
研究方向 页码范围 183-188
页数 6页 分类号 TP391.1
字数 语种 中文
DOI 10.19678/j.issn.1000-3428.0058857
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (73)
共引文献  (41)
参考文献  (22)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1973(1)
  • 参考文献(0)
  • 二级参考文献(1)
1997(1)
  • 参考文献(0)
  • 二级参考文献(1)
1999(1)
  • 参考文献(0)
  • 二级参考文献(1)
2001(1)
  • 参考文献(0)
  • 二级参考文献(1)
2003(1)
  • 参考文献(0)
  • 二级参考文献(1)
2005(2)
  • 参考文献(0)
  • 二级参考文献(2)
2006(3)
  • 参考文献(0)
  • 二级参考文献(3)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2008(4)
  • 参考文献(0)
  • 二级参考文献(4)
2010(3)
  • 参考文献(0)
  • 二级参考文献(3)
2011(6)
  • 参考文献(0)
  • 二级参考文献(6)
2012(6)
  • 参考文献(2)
  • 二级参考文献(4)
2013(5)
  • 参考文献(0)
  • 二级参考文献(5)
2014(6)
  • 参考文献(1)
  • 二级参考文献(5)
2015(6)
  • 参考文献(0)
  • 二级参考文献(6)
2016(11)
  • 参考文献(2)
  • 二级参考文献(9)
2017(11)
  • 参考文献(2)
  • 二级参考文献(9)
2018(14)
  • 参考文献(6)
  • 二级参考文献(8)
2019(12)
  • 参考文献(9)
  • 二级参考文献(3)
2021(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
长短期记忆神经网络
S7协议
模糊测试
测试用例
字段
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机工程
月刊
1000-3428
31-1289/TP
大16开
上海市桂林路418号
4-310
1975
chi
出版文献量(篇)
31987
总下载数(次)
53
论文1v1指导