首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 22 毫秒
1.
基于UML的面向对象软件测试系统   总被引:5,自引:2,他引:3  
设计和实现了一个基于UML的C 测试集成开发环境CppTestlDE.它以基于UML的分析设计规约文档作为OO软件测试的重要依据,通过对UML文档的词法语法分析,提取类状态机信息;采用手工和自动生成测试用例;并根据生成的测试用例构造驱动模块,生成测试装置.同时,对源代码插装,以便度量代码覆盖率.在此基础上,编译测试装置和源代码,生成测试装置执行文件.最后,驱动测试装置执行文件,分析测试结果,生成测试报告.  相似文献   

2.
UML不仅支持面向对象的分析和设计,而且支持从需求分析开始的软件开发的整个过程,这为UML引入到面向软件测试中提供了可能.随着UML模型的广泛使用,基于UML模型的软件测试越来越受到人们的关注.通过系统设计阶段的UML模型生成测试用例,可充分利用已有的设计结果来减少软件测试的总成本,对于已使用UML的工业界有着重要的意...  相似文献   

3.
基于消息序列的形式化面向对象软件测试技术   总被引:1,自引:1,他引:1  
赖祥伟  张为群 《计算机科学》2002,29(10):153-155
本文分析了UML交互图和状态图中的消息提取机制,构造了使用形式化描述语言RAISE对UML图中提取的消息进行描述、规约和精华,最终生成测试用例的测试流程,提出了基于消息序列的面向对象软件自动测试方法,并且在此基础上提出了检测OO系统容错能力的测试用例构造方法。  相似文献   

4.
文章提出了一种基于UML面向对象软件静态测试的方法,论述了方法的基本框架及具体实现流程。针对面向对象软件的特点,静态测试主要是通过分析源程序得到类关系图,使测试人员能快速而清晰地了解程序结构,有效的设计测试用例。  相似文献   

5.
张术梅  孙辉 《微机发展》2007,17(1):125-127
测试用例的数量和质量决定软件测试的成本和有效性。文中提出了一种基于UML面向对象软件静态测试的方法,论述了软件测试方法的分类、静态分析方法的基本测试框架及具体实现流程。针对面向对象软件的特点,静态测试主要是通过分析源程序得到类关系图,使测试人员能快速而清晰地了解程序结构,有效地设计测试用例。探讨了在对源程序进行充分的词法分析与语法分析的基础上,提取程序中类的有关信息,利用了数据库技术和UML图形模型,从而保证了分析结果的准确有效和标准化。  相似文献   

6.
面向对象软件测试的认识   总被引:12,自引:0,他引:12  
本比较面向对象测试与传统测试,并总结了面向对象测试的内容。根据面向对象软件的特点和特性,提出了若干测试策略。  相似文献   

7.
软件测试是软件开发的一个重要过程,保证了软件的质量;提高了软件产品可靠性。阐述了面向对象软件开发过程中,面向对象软件测试的必要性。介绍了面向对象软件测试的内容及方法。  相似文献   

8.
面向对象软件测试技术进展   总被引:43,自引:2,他引:43  
面向对象软件测试技术的研究是面向对象开发方法的不可缺少的一环,但目前的研究现状与面向对象的分析,设计技术以及程序设计语言的研究相比尚显薄弱。文中分析了面向对象程序设计语言的特点及其对软件测试的影响,从基于规约的测试方法和基于程序的测试方法以及测试方法与软件开发过程的集成途径等方面,综述有代表性的研究工作,探讨研究方向。  相似文献   

9.
1 引言软件测试是软件质量保证的重要方面,高质量的软件测试过程有助于提高测试的效率。目前,对测试过程建模的粒度选择、测试对于开发过程变化的适应性等方面还缺乏研究,已有的一些过程模型在形式化和可操作性支持等方面还不够。通过研究软件测试过程.使之具有良好的表示和实施可操作性等,这对于软件测试,尤其是大型软件项目的测试具有重要的意义,并有助于在软件工程环境中支持形成完整的测试解决方案。  相似文献   

10.
基于UML的软件测试自动化研究   总被引:8,自引:0,他引:8  
测试自动化是提高软件测试效率的重要途径。随着UML的广泛应用,基于UML模型的测试逐渐成为面向对象软件测试的研究热点。在总结研究现状的基础上,详细论述了基于UML模型的软件测试用例自动生成、自动执行以及结果自动比较的过程,对其中的主要问题进行了理论分析,并提出了实现方法。  相似文献   

11.
随着面向对象技术的发晨,面向对象的软件测试已经成为面向对象技术中的关键环节,是保证软件的质量和可靠性的重要手段,为此,本文对面向对象的软件测试技术进行探讨.  相似文献   

12.
一种基于UML状态图的面向对象类级测试模型   总被引:4,自引:0,他引:4  
张庆  雷航 《计算机工程》2005,31(21):75-77
扩展有限状态机(EFSM)因其具有对系统控制特征(即系统的状态)和数据特征的平面结构描述,而有利于对软件的测试。然而对一个较复杂的类直接建立EFSM图比较困难。将两种工具的优势相结合,提出了一种UML状态图转为扩展有限状态机的方法,使之能采用传统的测试疗法对类进行状态覆盖和数据流覆盖。  相似文献   

13.
面向对象软件测试的关键问题及对策   总被引:1,自引:0,他引:1  
1 引言目前,面向对象软件开发方法占主导地位,但是,面向对象软件测试的研究却远远滞后于软件工程实践的需要。软件规模和复杂程度不断增加,应用软件及其运行环境,如操作系统、异构平台、分布计算环境等方面,已经大大地复杂了,传统的结构化软件测试技术受到了前所未有的挑战。  相似文献   

14.
面向对象软件测试是面向对象软件开发不可缺少的环节,对保证软件质量、提高软件可靠性至关重要。传统的测试技术已经很成熟,但无法对其进行有效测试。针对面向对象软件所具有的特性,提出面向对象软件的测试模型,详细讨论和分析了其测试方法和解决方案。  相似文献   

15.
面向对象软件测试近年来一直是软件工程领域的一个重要研究课题。本文在分析面向对象软件的特点及其对测试的影响的基础上,研究了面向对象软件测试的策略,集成测试回归测试、多态性测试的策略。  相似文献   

16.
目前人们对软件越来越依赖,因此对软件质量也提出了更高的要求。软件测试是检测软件质量的一种有效的手段和方法。本文从面向对象的特点出发,概述了面向对象的软件测试模型,总结了面向对象的软件测试方法。  相似文献   

17.
在研究了UML建模各种模型特点和内容的基础上,分析了各类模型与各阶段测试的关系,从而指导测试个案完整、便捷的生成。最后介绍了基于UML的软件自动测试技术。  相似文献   

18.
本文介绍了UML的基本概念和主要内容,以及UML的建模机制,并结合实例描述了基于UML的面向对象建模过程。  相似文献   

19.
面向对象软件的独有特性,如抽象、继承、封装、多态等,使得传统的软件测试技术不能直接应用于面向对象的软件测试。文章探讨了面向对象的测试方法,分析了面向对象的各种特征对软件测试造成的影响,以及面向对象软件测试的层次划分与测试内容。并以一个简单的计算器类为例,使用开源测试工具JUNIT进行了验证。  相似文献   

20.
面向对象的标准建模语言UML   总被引:2,自引:0,他引:2  
面向对象的标准建模语言UML,是当今软件工程领域中最具有意义的成果之一,它定义的一统一定义和符号表示可以规范面向对象技术市场,使项目源于一个成熟的标准模语言,从而拓宽了所研制与开发的软件系统的适用范围,并提高其灵活程度。本文就UML中的一些特征与技术作了一个总体概述。  相似文献   

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

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