首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 578 毫秒
1.
面向对象软件测试相对于面向对象软件分析、设计和编程来说还没有引起足够重视,尤其是多态对面向对象软件集成测试的影响还需要进一步研究。本文提出将扩展的对象关系图作为研究面向对象软件集成测试的模型,计算出哪些类之间需要两两交互测试以及它们之间的测试顺序,交互对象的状态组合和健状性测试技术被用来构造测试用例。扩展的对象关系图含有多态信息,因此本文提出的集成测试技术解决了多态引起的交互测试顺序的问题。  相似文献   

2.
本文采用面向对象的程序设计思想,利用IBM ROSE软件分析了在三维试衣系统中最主要的类和对象及其主要行为,并用USE-CASE图展示。同时利用状态图、顺序图及类图来描述具体的用例图信息。  相似文献   

3.
面向对象软件系统中对象间的依赖关系会因为部分对象的变更而波及到系统其它组成部分,对此,给出了一种对象依赖关系构造方法。该方法从粒度上将面向对象系统中对象间的依赖关系简化为接口依赖和方法依赖,通过搜索系统的层次结构,将构造出的依赖图中复杂的多对多依赖关系转化为依赖关系树中较为简洁的一对多依赖关系。当具体对象发生变更时,从变更节点处搜索多叉树获得变更影响的波及范围,根据变更度量方法得到变更产生的额外工作量,确定变更影响程度,为变更可能产生的风险评估和控制提供量化依据。通过一个实际案例展示了变更影响评估方法的可行性。  相似文献   

4.
随着面向对象开发思想广泛应用到大规模的软件中,相应的对面向对象软件测试技术也提出了新的更高的要求.面向对象软件测试技术与传统软件测试相比,在测试步骤上基本相同,但是测试的思想截然不同,它的测试重点放在了类的测试问题上,与传统的单元测试相对应.因此,重点研究和探索了在类测试阶段,对于基于OSD动态状态测试模型的构造方法及其应用.  相似文献   

5.
运用面向对象方法分析帐务处理程序的关系层,找出系统中的对象类之间的结构及连接关系,并给出关系层图。  相似文献   

6.
龙军 《海南教育》2011,(10):50-50
面向对象的程序设计(OOP)强调以问题域中的事物为中心,按事物本质特性把它们抽象为对象。类通过接口与外界发生关系,对象间通过消息进行通信,程序模块间关系简单,模块的独立性和数据的安全性有了良好的保障。面向对象的软件开发是计算机技术发展的重要成果和趋势,主流的语言有  相似文献   

7.
面向对象软件测试是面向对象软件开发的重要环节,是保证软件质量、提高软件可靠性的关键。但目前的研究现状与面向对象的分析、设计技术以及程序设计语言的研究相比尚显薄弱。本主要讨论了面向对象软件测试的测试理论及测试技术。具体分析了面向对象测试模型、面向对象设计的测试、面向对象编程的测试技术,并给出了一个测试用例。  相似文献   

8.
本文比较了过程式设计和面向对象设计,主要论述了过程式设计在程序开发中的一些问题及面向对象设计是如何解决这些问题的.面向过程设计是一种自顶向下逐步求精的设计方法,是单入口单出口的程序结构.设计者用一个main函数概括出整个应用程序需要做的事,而main函数由对一系列子函数的调用组成.其特征是以函数为中心,用函数来作为划分程序的基本单位,数据在过程式设计中往往处于从属的位置.面向对象的程序设计的基本思想是使用对象、类、继承、封装、消息等基本概念来进行程序设计,允许开发者从问题的局部开始,一点一点地构建出整个程序,在开发过程中逐步加深对系统的理解.面向对象设计以数据为中心,类作为表现数据的工具,是划分程序的基本单位.而函数在面向对象设计中成为了类的接口.  相似文献   

9.
近年来面向对象程序设计方法逐渐成为软件设计的思想主流。在面向对象程序设计中,往往将系统分解成一系列对象和与对象相关联的类。而类和对象的识别是面向对象程序开发中最重要的一部分,不同的分析员可能采用不同的方法。文章通过实例介绍了两种简单易行的在面向对象程序设计中识别类和对象的方法。  相似文献   

10.
程序被修改后,要保证程序能正常运行并且修改不能给程序质量带来任何负面影响,回归测试是必要的。为了减少测试的时间和成本,应该只需对程序修改所影响部分进行重测,修改影响分析就是一个鉴别出程序修改影响部分的过程。根据面向对象语言的特点,本文提出一个修改影响分析方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号