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

航空嵌入式机载软件测试自动化的质量保证技术研究

作 者: 宋雁翔
导 师: 张帆;吕刚德
学 校: 电子科技大学
专 业: 软件工程
关键词: 机载软件 自动化测试 软件质量保证
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 62次
引 用: 0次
阅 读: 论文下载
 

内容摘要


毋庸置疑,航空嵌入式机载软件(以下简称“机载软件”)已经成为航空器尤其是作为新一代军事装备的先进战斗机的核心。新的软件工程技术和方法的应用,迅速提升了机载软件的功能特性和性能特性,使如此庞大复杂的嵌入式系统开发成为可能;与此同时,由于软件质量保证的意识与手段相对滞后,机载软件的质量却面临严峻的考验。航空项目中由于软件缺陷导致的安全事故、进度延误、成本暴增,使航空项目干系人对机载软件的质量予以了高度的关注。软件测试自动化以其严格的规范性、高效的执行能力以及对工程信息复用及再工程强有力的支持,成为了机载软件质量保证的必然趋势。在机载软件中开展软件测试自动化不仅是航空嵌入式软件工程领域新的发展方向,也是解决当前机载软件所面临的严峻质量形势的最佳解决方案。机载软件测试自动化本身是一个复杂的过程,首先必须与机载软件的生命周期相融合,实现流程的自动化;其次是必须构建符合机载软件开发的自动化环境,由于机载软件开发的特殊性,同时针对航空系统又有其独有的测试要求,所以难以应用商用软件测试自动化解决方案,必须按照航空机载软件测试的特殊要求构建自动化测试环境;再次是在减少人为因素对机载软件测试自动化造成的不良影响的同时,发挥软件测试人员的创新能力保证机载软件的质量。总而言之,机载软件测试自动化构建和运行质量直接影响着机载软件的质量,本课题的研究目标是通过建立规范化流程,以迭代形式实现机载软件测试自动化,在软件测试自动化的构建以及运行过程中提供合理的度量及优化手段并结合持续改进的流程控制达成有效的质量保证。

全文目录


摘要  4-5
ABSTRACT  5-7
第一章 引言  7-19
  1.1 机载软件的特点及趋势  8-10
  1.2 机载软件软件测试自动化的需求  10-14
  1.3 机载软件测试自动化存在的问题  14-19
    1.3.1 过程  14-16
    1.3.2 平台  16-19
第二章 软件测试自动化的构造  19-39
  2.1 过程要素  19-32
    2.1.1 软件生命周期的演化  20-22
    2.1.2 软件测试自动化工作项目  22-26
    2.1.3 软件测试自动化的演化  26-32
  2.2 环境的要素  32-39
    2.2.1 环境架构  34-35
    2.2.2 软件环境  35-37
    2.2.3 仿真测试环境  37-39
第三章 软件测试自动化的质量保证技术  39-54
  3.1 软件度量  39-46
    3.1.1.商用工具提供的度量元  39-40
    3.1.2 国军标中的内部质量度量  40-41
    3.1.3. 建立内部质量评价静态模型  41-44
    3.1.4 对度量结果的应用  44-46
  3.2 测试用例约简  46-54
    3.2.1 测试用例集的产生  47
    3.2.2 基本模型  47-48
    3.2.3 现有测试用例集约简技术  48-49
    3.2.4 测试用例集约简算法  49-51
    3.2.5 实例分析  51-54
第四章 实施成效分析  54-57
  4.1 软件测试自动化对于软件开发过程的影响  54-55
  4.2 对于机载软件质量的影响  55-56
  4.3 对于组织的影响  56-57
第五章 结论  57-59
致谢  59-60
参考文献  60-61
攻博/硕期间取得的研究成果  61

相似论文

  1. 用户权限管理系统可靠性测试的研究与应用,TP311.53
  2. 一个数据库功能性自动化测试系统的设计与实现,TP311.53
  3. 软件自动化测试方法研究及应用,TP311.53
  4. 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
  5. 蓝牙自动化测试技术的研究与应用,TP274
  6. SmartSAR内核自动化测试工具的设计与实现,TP311.52
  7. 基于图像处理的监控时延自动化测试系统,TP391.41
  8. PTC启动器综合参数测试方法的研究及实现,TH87
  9. 自动化测试框架系统ATestPPMC研究与实现,TP311.53
  10. 自动化测试系统在光网络设备的应用研究,TN929.1
  11. PTN网管的接口自动化测试研究与实施,TP274
  12. 基于Robot技术的GUI自动化测试系统的设计与实现,TP274
  13. 自动化测试技术及移动终端平台自动化测试方案实现,TP311.52
  14. 针对Web测试的用例数据生成器的设计与实现,TP311.52
  15. 石油勘探测井系统软件测试的实施,TP311.52
  16. 一种通讯软件自动化测试工具的设计与实现,TP311.52
  17. 高可用性软件测试的方法及应用,TP311.52
  18. 电信网络软件测试环境自动化搭建的研究与应用,TP311.52
  19. 某种软件API自动化测试工具的设计与实现,TP311.52
  20. 基于内容的多媒体视频会议测试系统的研究,TN948.63
  21. 基于模型参考自适应的永磁同步电机无速度传感器控制系统的设计,TM341

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