首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
一种基于CBD的软件测试方法   总被引:2,自引:2,他引:0  
基于构件的开发方法(CBD)的提出和大量应用,对传统的测试技术提出了新的挑战。本文通过对CBD方法及特点的研完,提出了CBD软件的测试样式,通过构件规格说明构架和构件交互图对构件间交互关系建模,并在此基础上给出了构件软件系统的测试技术和方法。  相似文献   

2.
郭有青 《微机发展》2004,14(5):99-101,104
面向对象的测试是一种不断发展、不断完善的技术。文中主要针对面向对象技术的特点,介绍了几种基于状态的面向对象测试的策略,论证了基于状态的面向对象测试的最佳策略。分析了各种测试策略的实现原理,并从理论上分析了这些测试策略的优缺点,从而引入和讨论了N十测试策略。从它的测试的展平状态模型人手,通过一个具体的实例覆盖了实施该策略的基本过程:展平类图、回路测试、潜行路径测试和确定结果状态。最后,通过对比和事实,证明N十测试策略能够发现更多的错误状态和不正确的转换错误.是比较充足的。  相似文献   

3.
面向对象软件测试是面向对象软件开发的不可缺少的一环,是保证软件质量、提高软件可靠性的关键。本文在分析面向对象程序设计语言对软件测试影响的基础上,讨论了面向对象软件测试的测试策略及测试技术,提出了将对类层的测试作为基本的单元测试的思想和方法。  相似文献   

4.
云计算作为现代化信息产业的重要分支,必将其他能与之交集的产业产生深远的影响。譬如信息服务、集成电路、节能环保、性能源、移动通信等。本文主要是依据了云计算现有的特征进行了必要的介绍,然后以一个叫SuperEPIP的项目作为实例,对云计算平台下的有关工业项目管理软件的测试策略和方法进行了研究说明。对云计算平台下运行的有关工业系统软件的测试问题进行了陈述,对云计算测试过程中可能遇到的难点问题以实例做出了对比解释。最后也为云计算这一新生事物的测试标准设定给出了相关有效的实践经验。  相似文献   

5.
软件测试研究   总被引:4,自引:1,他引:3  
软件测试是保证软件质量和提高软件可靠性的重要手段.随着软件程序量和复杂度不断地增加,人们对软件质量的要求也在不断提高,软件测试在软件开发过程中占据的位置也变的越来越重要了,同时软件测试的工作量也显得越加艰巨.系统介绍了软件测试的概述包括软件测试的定义、阶段、过程模型和目的,并分析总结了软件测试的策略、方法和自动化.  相似文献   

6.
面向对象软件测试是面向对象软件开发的不可缺少的一环,是保证软件质量、提高软件可靠性的关键。本文在分析面向对象程序设计语言对软件测试影响的基础上,讨论了面向对象软件测试的测试策略及测试技术,提出了将对类层的测试作为基本的单元测试的思想和方法。  相似文献   

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

8.
软件测试性定义研究   总被引:1,自引:1,他引:0  
当前的软件测试性定义众多,但还存在各种问题。综合各测试性定义,提出软件测试性是软件易于测试和暴露缺陷的能力。简要介绍九个测试性特性:可理解性、可控性、可观测性、测试支持能力、简单性、可分解性、适用性、可跟踪性和敏感性,分析它们与软件测试性的关系。最后描述软件测试性与其它软件质量因素的关系。全面的软件测试性定义研究有助于更深入地理解软件测试性。  相似文献   

9.
本文主要阐述了软件测试方法在软件测试过程中的应用,着重谈论了软件测试策略及在测试过程中如何使用各种测试方法。  相似文献   

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

11.
随着社会对软件需求的不断增加,以及软件开发的难度和成本的加大,构件软件开发系统及系统测试技术的应用越来越广泛,本文就构件化软件开发过程进行探究,同时运用一个开发实例进行了分析,最后研究了构件化软件系统测试技术和构件测试方法,并得出测试技术中存在的问题。  相似文献   

12.
构件软件的测试问题综述   总被引:20,自引:2,他引:20  
基于构件的软件设计方法是软件设计的新趋势。文章介绍了构件及构件软件的概念、特点和由此引发的测试问题,介绍了现有的构件软件的测试方法和测试工具的研究情况。  相似文献   

13.
基于构件的敏捷软件开发方法   总被引:5,自引:0,他引:5  
潘悦  沈备军 《计算机工程》2005,31(15):68-69,75
软件在规模、复杂度、功能上的极大扩展和提高,以及在需求和技术上不断变化的过程中实现快速软件开发的要求,使得众多现有的软件开发方法不能很好地满足实际的开发需要,该文有效地结合了基于构件的软件开发和敏捷开发方法,提出了软件开发的一种新方法一基于构件的敏捷软件开发方法,并成功地进行了实践。  相似文献   

14.
钟林辉  宗洪雁 《计算机科学》2015,42(1):196-200,231
软件演化信息是一种重要的、能反映软件变化历史的信息.然而,传统的软件演化信息以文件或者项目作为跟踪软件变化的基本单元,不能有效地支持构件化软件演化信息的存储和检索.提出了采用本体概念表示构件化软件演化信息的策略,并利用Jena推理机实现构件化软件演化信息的荻取.该方法不仅能检索构件化软件的基本演化信息,而且可以通过定义规则的方式检索出蕴含的演化信息.同时,文中也提出了一种构件化软件演化度量的模型,该模型通过对演化属性的计算分析来预测构件化软件的演化趋势.  相似文献   

15.
牛为华  孟建良  张素文 《计算机仿真》2003,20(7):111-113,115
测试用例生成是软件测试的关键,成对测试是根据特定的测试原则研究测试用例的产生方法。基于这一原则分别构造了IPO-H算法和IPO-V算法的测试以产生整个测试用例,具有产生的测试用例少,时间消耗小等优点。并与另一个成对测试的测试生成工具AETG(高效自动测试生成器)进行了比较、分析,证明了改进的IPO策略便于构造自动测试工具。  相似文献   

16.
梁成才 《计算机工程》2005,31(23):90-92
对软件测评实验室承担的软件测试项目所需的度量进行了综述、分类和研究,列举了常用的项目度量、过程度量和产品度量,给出了典型度量的使用实例。  相似文献   

17.
对软件测试进行了介绍,阐述了软件测试的分类、特性及准则步骤,并对软件测试的未来进行了展望,提出了关于软件测试的方法和见解。  相似文献   

18.
对不同软件进行演化相似性度量和比较能帮助软件维护人员理解软件演化及预测其演化趋势。然而,传统的研究大多度量单一软件演化属性的变化,虽然有些也涉及到多维演化属性,但并没有与软件的演化相似性相联系;同时亦缺乏在较高抽象层次度量软件演化相似性的有效途径。为此,以构件为基本单位,提出了一种基于多维演化属性的构件化软件演化相似性度量模型。即通过在原子构件层和系统(复合构件)层定义演化属性,进而度量原子构件之间以及系统(复合构件)之间的演化相似性。初步的实验表明,在原型工具的支持下该方法能辅助软件维护人员进行软件演化相似性的判断。  相似文献   

19.
软件安全性测试研究   总被引:1,自引:0,他引:1  
随着软件的广泛应用和其规模、复杂度的不断提高,软件安全性问题日益突出。软件安全性测试是保证软件安全和质量、降低软件安全风险的重要手段。阐述了软件安全性测试概念,重点研究了国内外软件安全性测试的主要方法与工具,最后以一个SQL注入实例具体说明安全性测试的实施。  相似文献   

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

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