学位论文 > 优秀研究生学位论文题录展示
基于XML技术的软件可靠性测试系统的研究与实现
作 者: 赵朝俊
导 师: 唐雪飞
学 校: 电子科技大学
专 业: 软件工程
关键词: 软件可靠性 嵌入式软件测试系统 测试用例 XML
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 302次
引 用: 3次
阅 读: 论文下载
内容摘要
随着计算机和信息处理的广泛应用,计算机系统的可靠性问题越来越得到人们的关注。软件可靠性是指在规定的条件下和规定的时间内,软件不引起系统故障的能力。软件可靠性不但与软件中存在的缺陷有关,而且与系统输入和系统使用有关。软件可靠性是软件质量特性中重要的固有特性和关键因素。软件可靠性反映了用户的质量观点。为了提高软件的可靠性和质量,人们采用了软件可靠性工程技术和CMM认证级别。通过对软件可靠性的测试发现软件中的故障,从而不断排除故障以提高软件可靠性。软件可靠性测试包括多个步骤:生成使用模型,生成测试用例,解析测试用例,可靠性评估等。因此,研究软件可靠性测试系统,对提高软件的可靠性测试效率和软件的质量都有重要意义。针对当前软件可靠性测试系统面临的主要问题,本文在以下几个方面进行了深入的研究:1.嵌入式软件可靠性测试系统实时通信的研究。传统的嵌入式软件测试系统,不论是单机结构还是分布式结构,在长时间运行的嵌入式软件可靠性测试时,在数据传输方面存在实时性差,网络延迟不确定的缺点。本文将交换式以太网技术,应用到星型拓扑嵌入式软件测试系统。通过对IEEE802.1p协议进行修改,引入实时域,来提高嵌入式软件测试系统的实时通信能力。2.软件可靠性测试测试用例生成与解析的研究。本文应用XML技术保存软件可靠性测试中生成的测试用例,提出了XML测试用例模型,实现了XML测试用例文件生成器,并结合National Instrument公司的LabVIEW集成开发环境,实现了测试用例解析模块。最后本文应用NI公司的LabVIEW设计、实现了一款软件可靠性测试系统,并将上述理论研究应用的系统的设计中。
|
全文目录
中文摘要 4-5 ABSTRACT 5-8 第一章 绪论 8-16 1.1 课题背景 8-9 1.2 国内外研究现状 9-14 1.2.1 软件可靠性工程与工具 9-12 1.2.2 可靠性测试方法研究现状 12-14 1.3 本文主要工作和研究内容 14 1.4 论文章节安排 14-16 第二章 软件可靠性与可靠性测试 16-29 2.1 软件可靠性 16-18 2.1.1 软件可靠性定义 16-17 2.1.2 软件可靠性工程 17-18 2.2 软件测试与软件可靠性测试 18-25 2.2.1 软件测试的定义 18-19 2.2.2 软件测试的目的 19 2.2.3 软件测试方法 19-21 2.2.4 软件可靠性测试定义 21-22 2.2.5 软件可靠性测试过程 22-25 2.3 嵌入式软件测试与可靠性测试 25-28 2.3.1 嵌入式软件测试 25-27 2.3.2 嵌入式软件可靠性测试 27-28 2.4 小结 28-29 第三章 嵌入式软件可靠性仿真测试系统的研究 29-48 3.1 常用软件可靠性测试方法与自动化工具 29-33 3.1.1 常用软件可靠性测试方法 29-30 3.1.2 嵌入式软件可靠性测试及工具 30-33 3.2 常用嵌入式软件测试体系结构 33-43 3.2.1 单机结构 36-40 3.2.2 分布式结构 40-43 3.3 软件可靠性测试系统测试用例常用语言 43-47 3.3.1 常用测试用例语言 43 3.3.2 XML 测试用例语言的研究 43-47 3.4 小结 47-48 第四章 嵌入式软件可靠性测试辅助系统的设计与实现 48-77 4.1 系统模块组成 49-56 4.1.1 硬件体系结构 49-53 4.1.2 系统软件体系结构 53-56 4.2 测试用例(XML)文件生成实现 56-66 4.2.1 测试用例生成 58 4.2.2 XML 测试用例文件生成向导 58-66 4.3 测试用例再生 66-69 4.3.1 测试用例自动生成理论 66 4.3.2 参数处理方法 66-69 4.4 测试用例解析与驱动模块的实现 69-76 4.4.1 测试用例读取器 71-74 4.4.2 测试解析控制器 74-75 4.4.3 测试结果比较器 75-76 4.5 小结 76-77 第五章 结束语 77-78 参考文献 78-81 致谢 81-82 个人简历 82-83 攻读硕士学位期间的研究成果 83-84
|
相似论文
- 基因调控网络模型描述语言研究,Q78
- 支持XML数据查询的F&B索引结构的研究,TP311.13
- LXI自动测试系统集成技术研究,TP274
- 基于网络的服装款式设计系统的研究与实现,TS941.2
- 基于MDA的界面自动生成方法的研究,TP311.5
- 基于模型的Web测试技术研究与应用,TP311.53
- 软件可信性增长测试用例生成方法的研究,TP311.53
- C++代码缺陷检测系统的研究与设计,TP311.53
- 基于Web的科学计算遗留应用共享技术研究,TP393.09
- 基于XML的异构数据交换系统的设计与实现,TP311.52
- 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
- 概率XML数据上关键字检索算法的研究与实现,TP391.3
- 行政审批电子监察系统数据交换的设计与实现,TP311.52
- 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
- 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
- SOA架构在高校信息化系统中整合技术的应用,TP311.52
- 基于银行综合前置平台的金融服务支付系统的设计与实现,TP311.52
- 基于观察者模式的银行主动服务系统的设计与实现,TP311.52
- 江北区企业信用信息系统设计与实现,TP311.52
- 物联网业务模型描述语言的研究与实现,TN929.5
- 自动生成SQL测试用例集的研究与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|