学位论文 > 优秀研究生学位论文题录展示

神经网络和遗传算法在基于输出域软件测试中的应用

作 者: 吕珊珊
导 师: 赵瑞莲
学 校: 北京化工大学
专 业: 计算机应用技术
关键词: 神经网络 被测软件功能模型 测试用例生成 输出域 遗传算法
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 149次
引 用: 4次
阅 读: 论文下载
 

内容摘要


软件测试是保证软件质量的关键步骤。对于某些软件,输出域存在许多值得关注的检测点,适合于从输出域出发设计测试用例。如果测试数据能够自动生成,测试开销将显著降低。测试自动化的关键是测试输入和期望输出的自动生成,但对于给定的输出,根据被测软件规格说明书自动生成相应的输入较为困难。因此,探讨一种基于输出域的测试数据自动生成的方法,具有十分重要的理论意义和实用价值。对于大多数被测软件来说,输入和输出之间存在复杂的非线性关系,因此,本文利用神经网络良好的非线性映射功能,构建被测软件的功能模型,以模拟被测软件的功能,正确表达输入输出之间的关系;在此基础上,对于给定的输出,利用遗传算法搜索相应的输入,并对遗传算法进行了改进,提出了新的交叉算子和变异算子。实验结果表明:本文提出的基于输出域的测试用例自动生成方法是行之有效的,构建的功能模型能够正确模拟被测软件的功能,改进的遗传算法能够提高测试生成的效率和成功率。

全文目录


相似论文

  1. 天然气脱酸性气体过程中物性研究及数据处理,TE644
  2. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  3. 调频式电容位移传感器高速测频与非线性校正技术研究,TH822
  4. 中医舌诊中舌形与齿痕的特征提取及分类研究,TP391.41
  5. 红外超光谱图像的虚拟探测器研究,TP391.41
  6. 模糊控制、神经网络在平面二级倒立摆中的应用,TP273.4
  7. 基于神经网络的水厂投药预测控制研究,TP273.1
  8. 视觉伺服四自由度机械臂的研究,TP242.6
  9. 机械臂视觉伺服系统的研究,TP242.6
  10. 压电驱动微工作台的控制与校正技术研究,TP273
  11. 某武器检测装置的控制系统设计,TP183
  12. 市级旅游用地规划环境影响评价研究,X820.3
  13. 珠三角地区高性能混凝土配合比智能化系统,TU528
  14. 基于遗传算法的模糊层次综合评判在高职教学评价中的应用,G712
  15. 部队人员网上训练与考核系统的开发,TP311.52
  16. 大学生综合素质测评研究,G645.5
  17. 不具备全局Lipschitz条件的时滞细胞神经网络的反周期解研究,TP183
  18. 基于并行算法的模糊综合评价模型的设计与应用,TP18
  19. 基于神经网络的牡蛎呈味肽制备及呈味特性研究,TS254.4
  20. 基于神经网络辨识的同步发电机励磁控制研究,TM31
  21. 基于遗传算法的中短波磁天线的设计及实现,TN820

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com