没有合适的资源?快使用搜索试试~ 我知道了~
首页软件测试毕业论文-大学软件专业可以参考
软件测试毕业论文-大学软件专业可以参考
4星 · 超过85%的资源 需积分: 0 220 下载量 182 浏览量
更新于2023-03-03
评论 5
收藏 88KB DOC 举报
面向对象的软件测试摘 要:如今,面向对象开发技术正大力地的推动着软件产业的快速发展。在保证软件产品质量的手段中,最有效、最重要的技术要数软件测试技术。然而,传统的测试技术和方法,对面向对象技术开发的的软件多少显得有些力不从心。鉴于此,提出了面向对象的测试技术!在此,本文通过翻阅大量的文献,总结出着实有效的面向对象的软件测试技术。首先,阐明面向对象软件测试的基本概念;然后,分别讨论分析和设计
资源详情
资源评论
资源推荐
我的毕业论文—面向对象的软件测试
【文章摘要】
面向对象的软件测试摘 要:如今,面向对象开发技术正大力地的推动着软件产业的快速发展。
在保证软件产品质量的手段中,最有效、最重要的技术要数软件测试技术。然而,传统的测试技术
和方法,对面向对象技术开发的的软件多少显得有些力不从心。鉴于此,提出了面向对象的测试技
术!在此,本文通过翻阅大量的文献,总结出着实有效的面向对象的软件测试技术。首先,阐明面
向对象软件测试的基本概念;然后,分别讨论分析和设计……
【文章正文】
面向对象的软件测试
摘 要:如今,面向对象开发技术正大力地的推动着软件产业的快速发展。在保证软件产品质量的手段
中,最有效、最重要的技术要数软件测试技术。然而,传统的测试技术和方法,对面向对象技术开
发的的软件多少显得有些力不从心。鉴于此,提出了面向对象的测试技术!
在此,本文通过翻阅大量的文献,总结出着实有效的面向对象的软件测试技术。首先,阐明面向对
象软件测试的基本概念;然后,分别讨论分析和设计模型测试技术、类测试技术、对象交互测试技
术、类层次结构测试技术、面向对象系统测试技术;最后,对面向对象软件测试的实施进行小结。
关键词:面向对象;软件测试;类测试;对象交互;测试用例
Object-Oriented Software Test
Abstract:Now, Object-Oriented development technique is strongly pushing the fast
development of the software industry.In the means of the assurance software
product quality, most valid,the most important technique wants the few software
test technique.However, the traditional test technique and method, the opposite
develops toward the object technique of software how much seem to be some to lack
the ability to do.Owing to this, put forward to the Object-Oriented test technology!
Here, this text passes to browse a great deal of cultural heritage, tallying up to really
e'ectively Object-Oriented software test technique。First, clarify the basic concept of
Object-Oriented software test;then, discuss respectively the Class test technique;a
test technique,object hands over to with each other test the technique,a layer
structure test technique, the distribute type object test technique and face to the
object system test technique; +nally,the implement that tests toward the object
software in front carries on the sub-footing.
Key Words:Object-Oriented ;Software test;Class test;Object interact;Test case
目 录
引 言... 1
1. 面向对象的软件测试的基本概念... 2
2. 分析和设计模型测试技术... 3
2.1.分析和设计模型测试的内容... 3
2.2.分析和设计模型测试的方法... 3
3. 类测试技术... 4
3.1. 类测试的内容... 5
3.2. 类测试的时间... 5
3.3. 类测试的测试人员... 5
3.4. 类测试的方法... 6
3.5. 测试程度... 6
3.6. 构建类测试用例... 6
4. 类层次结构测试技术... 9
4.1. 分层、增量测试... 10
4.2 抽象类测试... 11
5.对象交互测试技术... 12
5.1.汇集类测试... 12
5.2.协作类的测试... 13
6.面向对象系统测试技术... 13
总 结... 15
参 考 文 献... 16
致 谢... 17
引 言
软件测试的发展历程 软件测试是伴随着计算机软件的产生而产生的。在早期软件开发的过程中,软
件就是由程序员写的简单计算机程序代码。因而,软件测试的含义比较狭窄----测试等同于“调试”。
软件测试的目的就是为寻找和纠正软件中的故障,这部分的工作常常由开发人员自己完成。
直到上世纪 80 年代早期,“质量”的号角才开始吹响。软件测试定义发生了改变,测试不单纯是一个
发现错误的过程,而且包含软件质量评价的内容。软件开发人员和测试人员开始坐在一起探讨软件
工程和测试问题。制定了各类标准,包括 IEEE(Institute of Electrical and Electronic
Engineers)标准、美国 ANSI(American national Standard Institute)标准以及
ISO(International Standard Organization)国际标准。1983 年,Bill Wetzel 在《软件测试
完全指南》(Complete Guide of Software Testing)一书中指出:“测试是以评价一个程序或者
系统属性为目标的任何一种活动。测试是对软件质量的度。”Myers 和 Wetzel 的定义至今仍被引
用。
到了 2002 年,Rick 和 Stefan 在《系统的软件测试》(Systematic Software Testing)中对软
件测试做了进一步定义:“测试是为了度量和提高被测软件的质量,对测试件进行工程设计、实施和
维护的整个生命周期过程。”这些经典论著对软件测试研究的理论化和体系化产生了巨大的影响。
近 20 年来,随着计算机和软件技术的飞速发展,软件测试技术研究也取得了很大的突破。测试专家
总结了很好的测试模型,比如著名的 V 模型、W 模型等,在测试过程改进方面提出了
TMM(Testing Maturity Model)的概念,在单元测试、自动化测试、负载压力测试以及测试管
理等方面涌现了大量优秀的软件测试工具。
虽然软件测试技术的发展很快,但是其发展速度仍落后于软件开发技术的发展速度,使得软件测试
在今天面临着很大的挑战。软件规模越来越大,功能越来越复杂,如何进行充分而有效的测试成为
难题。尤其是面向对象的开发技术越来越普及,但是面向对象的测试技术却刚刚起步。
面向对象软件开发过程及其特点 面向对象的开发方法(简称 OO)的基本思想认为,客观世界是由
各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和
联系就构成了各种不同的系统。故面向对象软件开发的工作过程为:
1. 调查、分析系统需求,建立一个全面、合理、统一的模型。
2. 在繁杂的问题域中抽象地识别出对象以及其行为、结构、属性、方法
3. 对象设计——即对分析的结果作进一步地抽象、归类、整理,并最终以范式的形式将它们确
定下来。
4. 程序实现——即用面向对象的程序设计语言将上一步整理的范式直接映射(直接用程序语言
来取代)为应用程序软件。
面向对象开发的特点是遵循一下三项原则:
1. 抽象原则(abstraction)——指为了某一分析目的而集中精力研究对象的某一性质,它可以
忽略其它与此目的无关的部分
2. 封装原则(encapsulation)即信息隐藏——指在确定系统的某一部分内容时,应考虑到其
它部分的信息及联系都在这一部分的内部进行,外部各部分之间的信息联系应尽可能的少。
3. 继承原则(inheritance)——指能直接获得已有的性质和特征而不必重复定义它们
1. 面向对象的软件测试的基本概念
剩余17页未读,继续阅读
linyucc
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论8