首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
面向对象软件测试已成为软件工程领域的一个重要研究课题.目前已提出的回归测试策略大都是针对结构化程序的,对面向对象软件的回归测试策略研究得很少.文章在分析面向对象程序设计语言对软件测试影响的基础上,讨论了面向对象软件测试的测试策略,重点研究了基于类的回归测试策略.  相似文献   

2.
我国的软件测试技术正在快速发展。软件测试在软件开发过程中起非常重要的作用。软件测试中的集成测试是为了保证每一功能模块组装在一起时可以很好地协调工作,从而保证整个系统良好的性能。文章主要对软件集成测试的原理和重要性、传统软件的集成测试和面向对象软件的集成测试三方面进行阐述,旨在为软件集成测试的完善提供丰富的理论依据。  相似文献   

3.
黄家伟  曹谢东 《信息技术》2010,34(8):98-99,102
面向对象程序设计语言的出现,传统的测试方法已经不能满足面向对象软件测试的需求,面向对象程序设计语言的特性增加了测试的复杂度,提高了测试的难度。对于新的模式和结构,需要通过面向对象的软件测试技术来改变传统测试的策略和方法。  相似文献   

4.
软件质量是软件开发的重要指标.软件度量是保证软件质量的重要方法。深入分析程序切片技术的发展及其在软件工程各个领域的广泛应用,重点探讨面向对象程序切片技术,并将该技术运用于软件度量领域,实现了软件度量的一种新方法.最后利用实验证明该方法的可行性。  相似文献   

5.
基于面向对象程序切片的软件度量   总被引:1,自引:0,他引:1  
软件质量是软件开发的重要指标,软件度量是保证软件质量的重要方法.深入分析程序切片技术的发展及其在软件工程各个领域的广泛应用,重点探讨面向对象程序切片技术,并将该技术运用于软件度量领域,实现了软件度量的一种新方法,最后利用实验证明该方法的可行性.  相似文献   

6.
1710 计算技术与计算机科学0508858面向对象程序回归测试的修改影响分析[刊,中]/谭晓兰//衡阳师范学院学报.—2004,25(6).—70-73(C)程序被修改后,要保证程序能正常运行并且修改不能给程序质量带来任何负面影响。回归测试是必要的。为了减少测试的时间和成本,应该只需对程序修改所影响部分进行重测,修改影响分析就是一个鉴别出程序修改影响部分的过程。根据面向对象语言的特点。本文提出一个修改影响分析方法。参5  相似文献   

7.
软件集成测试技术研究   总被引:1,自引:0,他引:1  
兰景英 《信息技术》2006,30(8):100-103
首先分析了集成测试的原理和特点,并指出了集成测试的重要性。然后结合传统软件与面向对象软件开发的方法和技术,详细介绍了传统软件的集成测试方法和策略,并深入分析了面向对象软件集成测试的原理和方法。  相似文献   

8.
面向对象软件测试技术与方法的管理   总被引:1,自引:0,他引:1  
刘颖  姜永涛 《信息技术》2005,29(6):33-35
面向对象软件开发方法是解决软件危机的有效手段,但面向对象技术开发的软件代码重用率高,需要严格测试,以避免错误的繁衍。文章介绍了如何采用软件工程的原理和方法对面向对象软件进行评审和测试以及如何基于不同需求进行测试用例的设计。  相似文献   

9.
面向对象软件测试是面向对象软件开发的重要阶段,本文分析面向对象软件的开发过程及对测试的影响,重点论述了面向对象软件开发过程和软件测试相结合而形成的一种面向对象软件测试模型,并总结了目前在面向对象软件测试方面面临的挑战困难.  相似文献   

10.
设计模式在航空公司电子客票对账程序中的应用   总被引:2,自引:1,他引:1  
杨翼 《现代电子技术》2011,(22):108-111
针对日趋复杂的软件需求的挑战,软件业发展出了面向对象(OO)的软件开发模式。目前作为针对"软件危机"的最佳对策,面向对象技术已经引起人们的普遍关注。有代表性的面向对象语言如Java,C^++,C^#等,已经在软件开发领域获得重大成功。但使用了面向对象的语言,未必开发出来的程序就一定是面向对象的关键还是要程序员自己有面向对象的设计思想。在此从开发一个财务对账系统的实践过程,论述如何应用设计模式,来交付更优秀的程序。  相似文献   

11.
本文简要描述了开展软件技术研究的背景,介绍了软件测试的概念和分类,重点对静态测试技术和动态测试技术进行了详细的论述,对开展软件测试工作具有一定的指导意义。  相似文献   

12.
田甜  巩敦卫 《电子学报》2000,48(11):2267-2277
变异测试是一种面向缺陷的软件测试方法,利用人为注入的缺陷引导测试数据生成,评价测试数据的有效性,在软件工程领域得到了广泛关注.依托多核架构,开发可靠的并发程序越来越迫切.近年来,很多学者尝试将变异测试技术应用于并发程序,以提高并发程序测试的效率和可靠性.首先,介绍了本文工作与已有综述的不同;然后,阐述了与并发程序和变异测试技术相关的知识;接着,从变异实施、变异测试准则、测试数据生成等3方面,综述并发程序变异测试的研究进展,包括:变异算子设计、选择变异、高阶变异、弱变异、测试数据生成方法、变异测试工具等;最后,讨论需要进一步研究的问题.  相似文献   

13.
On-line testing for complex system-on-chip architectures requires a synergy of concurrent and non-concurrent fault detection mechanisms. While concurrent fault detection is mainly achieved by hardware or software redundancy, like duplication, non-concurrent fault detection, particularly useful for periodic testing, is usually achieved through hardware-based self-test.Software-based self-test has been recently proposed as an effective alternative to hardware-based self-test allowing at-speed testing while eliminating area, performance and power consumption overheads.In this paper, we investigate the applicability of software-based self-test to non-concurrent on-line testing of embedded processor cores and define, for the first time, the corresponding requirements. Low-cost, in-field testing requirements, particularly small test execution time and low power consumption guide the development of self-test routines. We show how self-test programs with a limited number of memory references and based on compact test routines provide an efficient low-cost on-line test strategy for an RISC processor core.  相似文献   

14.
在非专业软件开发人员对软件开发的过程中会遇到软件设计方法与测试等方面的问题,对软件测试的关键技术以及深度软件开发的方法进行阐述,可以为非专业软件开发人员开发软件提供一定的指导.  相似文献   

15.
导弹发射装置测试系统的设计与实现   总被引:1,自引:0,他引:1  
朱岩 《电光与控制》2008,15(4):74-77
机载导弹发射装置用于在飞机上安装和载运导弹,并按规定的发射程序控制和实施导弹的发射。讨论了导弹发射装置测试系统的设计与实现,主要探讨了此测试系统的系统设计、系统管理、软件开发。测试系统的设计按照某型飞机导弹发射装置的测试要求,将系统的各个功能模块连接起来,可以完成导弹发射装置的各个功能部件的测试。  相似文献   

16.
微波中继通信电路设计的理论算法在ITU-R和国家标准中已给出详细的阐述和规定,本文从计算机数据处理的角度对干扰预测和中断率预测算法作了实用化改进,并采用面向对象软件工程方法(OOSE)开发了微波通信电路设计工具软件,实现了其设计过程的自动化.详述了面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)在电路设计软件开发中的具体应用,还给出了使用该软件对一微波中继段进行电路设计的实例,证明了该软件是有效好用的。  相似文献   

17.
探索性软件测试发挥测试人员经验和创造性,强调软件测试各阶段的同时性,并利用测试学习被测系统,已形成应用体系并在工业界成功运用。将探索性测试技术应用于嵌入式系统软件测试,是解决测试时间紧、任务重、软件文档不完备等现实问题的有吸引力的方法。然而,嵌入式系统测试要求严格的软件测试管理流程和文档,并需对测试执行进行有效评价,这些要求在探索性测试中被弱化。调研和综述探索性测试技术,分析探索性测试技术与嵌入式系统软件测试体系的关联和冲突,是将探索性测试在嵌入式软件测试中的恰当运用的关键。以此为基础,对探索性测试在嵌入式系统软件测试中的应用模型提出了建议,并对应用中的问题和后续研究进行了讨论和展望。  相似文献   

18.
随着用户对软件质量关注程度的提升,第三方软件测试受到普遍重视,但实际中经常会遇到既要求测试活动有效开展,又留给第三方测试活动时间较短,而且提供的开发文档不全面等问题。运用探索性测试方法能够发挥其快速、灵活的优势,能较好地解决这些困难。但同时,探索性测试也存在着文档不足且测试充分度不易度量等问题;而良好的测试质量管理和完备的文档则是传统脚本测试的优势。针对这些特点,文章提出“脚本一会话测试模型”,将探索性测试与经典脚本测试结合,同时扩展基于会话测试管理模式。通过测试某企业信息系统IT事件管理软件,验证该测试模型在B/S架构软件第三方测试中的适用性。  相似文献   

19.
单元测试作为软件测试中的一个关键的测试过程,在提升软件质量方面发挥着非常重要的作用。单元测试有很多种方法,结合实际对常用的单元测试方法进行了探讨,并在传统的单元测试方法基础上提出了一定的改进,并介绍了可以帮助测试者更好地实行这些测试方法的测试工具。结合实际合理运用这些方法可以减少测试支出,提高测试效率,达到更好的测试效果。  相似文献   

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

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