首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
软件测试过程在软件开发中发挥着重要作用,传统的基于V模型的软件测试过程比较滞后,在软件代码完成之后才开始测试活动,当发现软件缺陷时需要付出较大的代价。该文提出了一种改进的软件测试过程,将测试过程中的确定测试需求、制定测试计划、设计测试用例三个环节,与软件需求分析、软件概要设计、软件详细设计活动并行开展,有助于在软件开发早期发现潜在的缺陷,能够有效提升软件质量、缩短软件开发周期、降低软件开发成本。  相似文献   

2.
通过对传统的V模型、W模型、X模型和H模型进行分析和比较,得出了它们各自的缺陷,在此基础上提出了"并"模型这种新的软件测试模型。该模型克服了传统软件测试模型的缺陷,较全面地描述了软件开发活动和软件测试活动以及它们之间的交互活动。最后将该模型运用到实际的项目开发中,实践证明该模型有效提高了软件测试效率。  相似文献   

3.
测试是软件领域的一项重要技术,软件测试成本评估是软件项目成本评估的重要组成部分,一直以来软件测试成本评估比较难实现。本文涉及的软件测试成本评估主要分为3个步骤:首先评估软件规模;其次根据不同的软件规模运用不同的评估模型评估出软件生存周期总工作量,模型包括适用于小型软件的基于经验法则的评估模型,适用于中型软件的COCOMO模型,适用于大型软件的动态多变量模型;最后则是软件测试成本的评估。  相似文献   

4.
基于覆盖的软件测试技术在实时嵌入式软件中的应用研究   总被引:14,自引:0,他引:14  
基于覆盖软件测试技术在实时嵌入式软件中的应用进行的研究,针对实时嵌入式软件测试的特点,文中提出了一个适用于实时嵌入式系统覆盖测试的软件测试模型。并对该模型实现中的核心技术进行了阐明。最后介绍了以上软件测试技术在实际工程项目的应用情况。  相似文献   

5.
基于UML的测试用例生成方法研究   总被引:4,自引:0,他引:4  
基于模型的软件测试是由软件需求分析模型与设计模型中生成一套测试用例的技术.随着基于UML模型的软件开发与RUP(Rational Unified Process)开发过程的广泛应用,基于UML模型的软件测试逐渐成为基于模型软件测试的主要研究方向.结合UML模型中的测试信息,结合并改进了传统的测试用例生成方法,如场景法、判定表法等,提出了一套较合理的基于UML的测试用例生成方法,使得基于UML的测试用例生成方法的流程更加规范,更加易于生成满足很高覆盖要求的测试用例,并运用实例对其进行了验证.  相似文献   

6.
基于敏捷方法的软件测试模型研究   总被引:1,自引:0,他引:1  
软件测试的实施效果直接影响到软件的可靠性和质量,目前出现了一些测试的模型,并且有一定的实用性,例如V模型、W模型等,并对两种模型进行了分析与研究,总结出它们的优缺点,同时,对当前在软件行业颇为流行的敏捷开发模式进行了一定的研究,并根据具体开发的情况对模型做了敏捷方法的改进。该方法能更好地提高软件测试的效率。对中小型软件开发的测试有着很好的适用性。  相似文献   

7.
软件测试是软件工程中的一个阶段,也是保障软件质量必不可少的重要一环。本文在软件测试V模型的基础上,提出了一种改进型的测试模型,并把其应用在一套法制系统软件的开发过程中.  相似文献   

8.
针对当前许多大型软件测试项目独立于开发项目的实际情况,本文提出了两种适用于软件测试项目的工作量估计方法,微操作法和分割法。  相似文献   

9.
软件测试过程模型的改进--并行V模型   总被引:1,自引:0,他引:1  
软件测试过程模型是用于指导软件测试过程如何开展的理论模型,已有的模型考虑了开发活动和测试活动之间的并行性,使得测试不再成为一种事后补救的行为,但是仍然忽略了不同的测试活动之间的并行性。文章在分析讨论已有的模型的基础上,进一步挖掘测试活动之间的并行性,并兼顾回归测试的范围问题,尝试提出一种改进的V模型——并行V模型。同时结合实际的软件开发项目——绿盟科技公司的“极光”软件项目进行时序分析,证明了该模型正确性和有效性。  相似文献   

10.
软件测试是保证软件质量和提高软件可靠性的关键所在,而软件可靠性是衡量软件质量的重要指标之一,二者有着非常紧密的联系。软件可靠性模型既是软件可靠性进行定量分析的基础和保障,也是软件可靠性进行预测的核心和关键,对保证软件质量起到了非常重要的作用。文中结合软件测试与软件可靠性及其模型的相关理论,通过对Seeding模型的分析与改进,提出了一种适用于软件测试的可靠性模型。实验结果表明,使用文中提出的软件可靠性模型能较好地满足软件对可靠性评估的要求,较好地应用在软件测试中。  相似文献   

11.
本文对传统的软件测试中应用广泛的V模型的组成、地位及其存在的缺陷进行了详细的分析,提出了CMMI技术对软件测试的影响.并讨论了CMMI模型对软件测试的支持和扩充  相似文献   

12.
USB接口软件自动化测试实现   总被引:1,自引:0,他引:1  
随着软件技术的发展,手工测试已不能满足软件测试的要求,软件测试自动化是软件测试的发展趋势。结合USB接口软件功能测试的特点,对其进行了自动化测试需求分析;确定了自动化测试的范围;在Microsoft Visual Studio.net平台下,基于组件开发的思想,用C#语言开发了USB接口软件自动化测试系统。并经过测试实践,验证了该自动化测试系统的可靠性。通过对手工测试和自动化测试的对比,展示了该系统的优越性。  相似文献   

13.
该文介绍了美国Illinois Institute of Technology开发的测试成熟度模型(TMM),给出了修正过的软件开发V模型、TMM结构,描述了软件组织5个测试成熟度等级的行为特征、成熟度目标和成熟度子目标,并说明了TMM实施的方法,以及笔者对测试成熟度模型的考虑。TMM针对软件测试过程的问题和特点,提出了改进软件测试过程及提高软件测试能力的思想和方法,这无疑是对SW-CMM的补充,所以值得积极尝试TMM。  相似文献   

14.
文章针对软件测试中的V模型、W模型、X模型以及RUP模型等软件测试过程模型进行了详细的说明.通过描述,各种测试模型的优缺点均体现出来.文章对如何选择一个合适的软件测试模型,做出了说明.  相似文献   

15.
学生考试系统是网络时代学校组织考试的常用手段之一,我校考试系借助UML建模实现了从需求分析、系统开发、软件测试全过程的开发,极大的提高了开发效率和开发成功率,在此我将开发过程中的各类视图中选取一部分有代表性的图例来进行讲解,希望能将UML建模方法的应用能展示给大家。  相似文献   

16.
软件测试模型分析与研究   总被引:2,自引:0,他引:2  
软件测试是确保软件质量的重要措施,而软件测试模型是指导软件测试的框架.对测试模型具备的要素及当前软件测试模型进行了介绍.并对测试模型的特征进行了分析和研究,阐述了各个模型的优缺点,并提出了迭代开发测试模型.  相似文献   

17.
通过面向对象分析方法,采用一种与编程语言无关的对象模型技术指导应用系统的开发。应用实例表明,这种模型适用于问题描述、需求分析、系统设计、对象设计直到系统实现的整个软件开发过程,从而有助于加快多媒体应用软件的开发进程。  相似文献   

18.
介绍了软件测试的几种模型,包括V模型、W模型、H模型、X模型,这些模型定义了测试活动的流程和方法,为测试管理工作提供了指导,并且指出了上述测试模型的长处和局限性。针对传统的模块任务分配方式的不足,对模块分配进行细化并结合X测试模型,根据实际开发情况对X测试模型进行了相应的调整和改进。  相似文献   

19.
介绍了软件测试的几种模型,包括V模型、W模型、H模型、X模型,这些模型定义了测试活动的流程和方法,为测试管理工作提供了指导,并且指出了上述测试模型的长处和局限性。针对传统的模块任务分配方式的不足,对模块分配进行细化并结合X测试模型,根据实际开发情况对X测试模型进行了相应的调整和改进。  相似文献   

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

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

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