首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
对于大型复杂仿真系统,它能否正常运行,软件的质量起着决定性的作用.软件测试是软件质量的根本保证.首先回顾了仿真软件测试的发展过程;其次,以应用于HLA仿真系统中的RTI软件测试为例,采用黑盒测试方法对国防科技大学仿真实验室开发的KD-RTI、瑞典的pRTI和DMSO的RTI1.3NG-V6进行功能和性能方面的测试,测试结果表明三个RTI软件都能满足要求;最后提出仿真软件测试的发展趋势.  相似文献   

2.
本文首先介绍了软件测试学的产生,什么是软件测试以及为什么需要进行软件测试。之后详细介绍了软件测试中软件测试文档的重要性;软件测试技术的分类,包括黑盒测试技术和白盒测试技术;软件缺陷的管理,包括缺陷的优先级和严重性;软件性能测试技术;以及测试新技术的发展。  相似文献   

3.
论文针对面向对象软件测试的特点,在测试驱动程序的组织方面提出了MVC模式的测试驱动框架,并应用QtDesigner设计实现了一种白盒测试的驱动框架的实例,在GeoEast软件白盒测试项目应用中取得了较好的效果。  相似文献   

4.
随着大量编程语言、操作系统以及硬件平台的涌现,软件测试变得越来越困难,但随之产生了很多简单易用的软件测试工具。软件测试通常以测试用例为基础展开。测试用例设计的优劣决定了软件测试工作的效率。测试用例是测试计划阶段设计的多组测试数据,主要包括用例编号、用例数据,预期结果等。根据测试用例的不同设计方法,软件测试可以分成白盒测试、黑盒测试和灰盒测试。完整的软件测试过程是评估软件质量的一个参考标准。  相似文献   

5.
随着软件产业的发展。软件测试已经成为软件工程的重要部分。对软件测试技术的研究与应用也成为人们关注的课题。本文以某酒店管理系统为例,如何以测试计划、测试分析的形式,介绍软件测试技术的原理、方法、过程,以及如何应用软件测试技术测试软件。  相似文献   

6.
司晓梅 《福建电脑》2014,(1):104-106,113
本文从软件测试的介入时机入手,阐述了软件测试的基本方法,详细探讨了黑盒测试和白盒测试的基本技术,并对软件测试技术的未来前景进行了展望。  相似文献   

7.
随着软件产业的发展,软件测试已经成为软件工程的重要部分。对软件测试技术的研究与应用也成为人们关注的课题。本文以某酒店管理系统为例,如何以测试计划、测试分析的形式,介绍软件测试技术的原理、方法、过程,以及如何应用软件测试技术测试软件。  相似文献   

8.
软件测试是保证软件质量,提高软件可靠性的关键。软件测试过程主要分为四个测试步骤:单元测试、集成测试、系统测试和验收测试。软件测试应该遵守其基本原则,包括尽早和不断地进行软件测试、避免由程序员检查自己的程序等。嵌入式系统是指以嵌入式应用为目的的计算机系统,具有其特殊功能。嵌入式软件测试主要有白盒测试与黑盒测试两种方法,有性能分析工具、内存分析工具等多种分析工具。  相似文献   

9.
白盒测试中源代码变更管理方法的研究与实现   总被引:2,自引:0,他引:2       下载免费PDF全文
在大型软件白盒测试项目中,源代码的频繁变化给测试工作增加了很大难度,对源代码进行管理和控制是对白盒测试过程管理的一个重要补充。在已有的软件测试过程管理模型基础上,认真分析研究版本控制和管理的相关技术现状,提出了变更管理的改进方法,对于软件模块的比较采用了抽象的方法简化为目录树,而在文件比较中基于源代码静态分析工具,把文件比较的粒度分解到方法一级,进行了方法内部比较算法的研究,设计实现了源代码版本管理子系统。  相似文献   

10.
软件测试是软件开发过程的重要阶段,而测试用例的设计是软件测试中的重要组成部分。本文主要介绍了测试用例的白盒测试和黑盒测试技术,针对两种不同的测试方法,分别研究了测试用例的设计技术,并通过实例介绍了具体的测试用例设计过程。  相似文献   

11.
RUP在小型J2EE项目中的应用   总被引:4,自引:0,他引:4  
杨奇  周波 《计算机工程与应用》2005,41(31):226-228,232
RUP是IBM公司的一个软件过程产品,适合于规模比较大的软件项目和大型的软件开发组织或团队。在实际中,软件项目团队根据自身客观条件的限制和技术的影响,应该对RUP进行必要的裁剪,从而最大限度地发挥RUP的作用。论文讲述了如何把RUP应用到小型项目团队开发J2EE应用系统的过程中,并且结合J2EE技术的特点从项目管理、架构设计、开发和测试等方面重点阐明了对RUP的裁剪。  相似文献   

12.
基于CMM的软件测试过程管理   总被引:1,自引:0,他引:1  
针对软件测试项目特点,详细分析了软件测试过程的4个阶段,说明了各阶段应完成的主要任务和实施步骤,并结合CMM方法,提出了基于CMM的软件测试过程管理方法.阐述了该方法中软件测试需求管理、项目策划、项目监督与控制、质量保证和配置管理的内容和要求,实现了软件测试过程的规范管理,提高了测试过程的管理水平,保证了软件测试的质量与效率.  相似文献   

13.
随着嵌入式软件技术的发展,嵌入式软件规模日益扩大、复杂程度越来越高,给软件测试提出了挑战。针对复杂嵌入式软件,设计一种软件自动化测试及管理系统,融入软件工程化管理过程,将自动化测试与测试管理过程相结合,打造一个无缝连接的系统。自动化测试及管理系统包括:接口设计、测试策划、测试设计、测试执行、测试结果显示与记录、缺陷管理和回归测试,以及数据分析和知识库等。在此基础上,设计并实现了自动化测试及管理系统,并在某测试项目中进行了应用。实践证明,使用自动化测试及管理系统开展嵌入式软件测试可以有效提高测试效率和质量。  相似文献   

14.
当软件项目测试进展到一定阶段,测试对象达到一定规模,对测试提出更高效的要求时,引入自动化测试成为提升测试效率的必经之路,以大幅减少测试开销,同时提高单位时间内的测试产出。以网络设备嵌入式软件自动化测试实施案例为主要研究对象,从自动化测试目标定位、测试效率、测试质量等角度分析自动化测试存在的问题,从项目管理、认识转变、技术提升与人员培训等方面提出解决方法,并总结适用于网络设备相关软件产品的自动化测试实践过程。  相似文献   

15.
黄晨  董燕  于倩  虞砺琨 《测控技术》2017,36(1):100-103
基于目标码的测试覆盖率分析是软件测试过程的必要关键步骤,不可达分析能够保证测试的完整性和充分性.给出嵌入式软件基于覆盖率测试的分析过程,在嵌入式虚拟测试平台的基础上,对程序目标代码插桩,采用语句和分支覆盖率分析准则,将黑盒测试和白盒测试相结合,分析不可达分支语句引入机理,并通过具体的反汇编代码实例分析来验证这种测试方法的可行性和有效性.专门针对覆盖率不可达的分析可以有效验证软件功能,发现软件缺陷,进一步提升软件质量.  相似文献   

16.
软件测试用例设计   总被引:1,自引:0,他引:1  
软件测试重要性越来越大,测试用例的设计是整个测试过程的基础。结合工作实践介绍软件测试用例的重要性和测试用例的设计方法,并举例说明如何应用白盒测试技术和黑盒测试技术。  相似文献   

17.
程序正确性测试的相关技术进展   总被引:1,自引:0,他引:1  
本文介绍了程序正确性测试的基本原理,并讨论了有关的测试技术,包括以程序规约为基准的黑箱测试和以程序实现结构为基准的白箱测试两个方面。随后探讨了相关技术向分布式程序的拓展问题。  相似文献   

18.
如何对人机交互频繁的软件如三维CAD软件进行自动化黑盒测试是一个富有挑战性的研究课题。基于Windows消息机制提出一种针对图形用户界面软件进行自动化黑盒测试的构造模型,该模型通过拦截Windows底层的各种消息,同时依据相应的流程规约和生成算法将消息序列进行重组,从而派生出大量的测试用例,然后以重构后的衍生消息序列驱动被测试系统自动运行,达到自动测试的目的。实验结果表明,基于该思路构建的测试系统具有良好的测试效果。  相似文献   

19.
软件测试是保证软件质量和可靠性的重要手段,如何对软件进行全面且高效的测试一直是备受关注的问题。分析了白盒测试与黑盒测试的优缺点;具体分析了最小测试用例生成算法,接着对生成最小测试用例集的方法提出改进:首先消除掉测试需求中存在的冗余,再对由该测试需求生成的测试用例集使用简化算法,得到一组无冗余的测试用例集。这种先对测试需求进行精简的方法,使得测试用例集中测试用例的数量大为减少,提高了简化算法的使用效率。将上述最小测试用例集生成方法运用到Apla到delphi生成器系统的测试中,提高了测试效率。  相似文献   

20.
基于消息机制的自动化黑盒测试方法研究   总被引:3,自引:1,他引:2  
如何对人机交互频繁的软件如三维CAD软件进行自动化黑盒测试是一个富有挑战性的研究课题。基于Windows消息机制提出一种针对图形用户界面软件进行自动化黑盒测试的构造模型,该模型通过拦截Windows底层的各种消息,同时依据相应的流程规约和生成算法将消息序列进行重组,从而派生出大量的测试用例,然后以重构后的衍生消息序列驱动被测试系统自动运行,达到自动测试的目的。实验结果表明,基于该思路构建的测试系统具有良好的测试效果。  相似文献   

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

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