共查询到20条相似文献,搜索用时 78 毫秒
1.
软件测试中故障模型的建立 总被引:6,自引:0,他引:6
在软件测试中,会碰到各种类型的软件故障,而且这些故障的灵活性很强。这篇文章旨在建立不同类型的故障模型,以便于管理和标准化这些故障。该文建立了6种故障模型,可以覆盖相当数量的软件故障。而且在文章的附录部分给出了试验数据,有效地证明了这些故障模型的建立是非常有意义的。 相似文献
2.
基于模型的软件测试的研究 总被引:1,自引:0,他引:1
基于模型的软件测试根据被测系统模型和所处环境模型生成测试用例。本文讨论了基于模型的测试过程,并从7个维度进行初步探讨。相信本文将有助于研究人员了解基于模型的测试方法的优点和不足,并更好的将这类方法应用到现实的软件测试过程中.提高软件质量。 相似文献
3.
一种有效的软件测试模型 总被引:7,自引:0,他引:7
软件测试是软件质量保证的一个重要元素。在测试过程中使用合理的软件测试模型可以降低测试在开发活动中的花费。该文提出了一个软件测试模型。该模型将软件测试贯穿软件开发周期的各个阶段,可以尽可能早地发现软件中的错误,有效地缩短了测试在软件开发过程中所占的时间。最后给出该测试模型在报表生成软件升级开发项目中的应用。 相似文献
4.
提出了软件模型检测技术与软件测试技术的集成框架,在合适的软件检测模型基础上,通过模拟仿真,产生软件的测试用例,提高了软件的测试效率与降低了软件的测试成本。并对飞行控制软件作实例研究,取得很好效果,提高飞行控制软件的可靠性。 相似文献
5.
软件测试和软件质量保证是软件质量工程的两个不同层面的工作。软件测试只是软件质量保证工作的一个重要环节。文章重点阐述了软件测试与软件质量之间存在的关系,分析了软件测试失败的原因,并就这一问题提出解决办法。软件产品的质量取决于软件开发过程,软件测试作为一个重要的阶段在软件的生命周期,通过增加程度的关注。软件测试是软件质量保证和可靠性的关键步骤是唯一有效的方法来验证软件是否完成所需的功能。帕特测试是不限于软件开发阶段,它已开始在整个软件开发过程中,进行早期的测试,整个软件开发成本下降更多。统计数据显示,一个大型软件测试工作负载常常占总数的40%以上软件开发,以及在极端情况下甚至可能高达软件工程成本的其他步骤三到五倍之和,其目的是提高软件产品质量和可靠性。本文浅析软件测试与质量之间的关系,阐述了软件测试失败的原因,并给出了一定的建议。 相似文献
6.
为降低航空机载类软件测试费用,提高测试质量和测试效率,提出了基于模型的测试用例复用方法,设计了面向复用的测试用例模型,并给出测试用例自学习复用算法.最后通过某卫星导航定位系统(GNSS)接收机软件测试实验证明了该方法的有效性. 相似文献
7.
谢静思 《计算机光盘软件与应用》2011,(4)
文章针对软件测试中的V模型、W模型、X模型以及RUP模型等软件测试过程模型进行了详细的说明.通过描述,各种测试模型的优缺点均体现出来.文章对如何选择一个合适的软件测试模型,做出了说明. 相似文献
8.
基于模型的图形用户界面软件测试方法 总被引:1,自引:0,他引:1
通过研究GUI(图形用户界面)软件的规格说明、GUI结构、GUI代码,构造用于GUI测试的四种不同层次的GUI表示方法,该表示方法可以描述界面间关系的界面调用关系图、界面信息的对象-事件分析图、界面内事件间关系的事件关系流图以及程序内部逻辑结构的事件程序控制流图,在此基础上提出了基于这些模型的复合性测试用例生成方法,并用实例说明该方法的有效性. 相似文献
9.
伴随着软件在当今社会中扮演着日益重要的角色,在各类软件或系统的开发过程中,测试变得越来越重要.随着面向对象技术的广泛应用和软件测试自动化的要求,基于模型的测试(MBT)技术逐渐得到了软件开发和测试人员的认可和接受.尽管有许多国内出版物讨论了基于模型的测试技术,但还没有相关技术文章对MBT技术及工具的当前发展进行回顾与总结.文章对当前MBT技术的通用模型、测试用例生成方法、测试目标选择等MBT方法进行回顾,并对基于模型的自动化测试工具、应用实践进行了概述.最后,探讨了MBT技术的未来发展与研究方向. 相似文献
10.
近几年来,随着计算机软件行业的蓬勃发展,软件测试技术的需求不断增长。一些高校开设软件测试这门课程,为 IT 行业培养软件测试人才。而软件测试课程根据其理论性和实验性都比较强的特点,在教学中应采用大量的实例作为讲解的重点。本文根据软件测试过程黑盒测试技术中,比较常见的案例教学进行分析,以求在教学中获得更好的效果。 相似文献
11.
本文提出一种基于随机测试模型的软件可靠性测试方法、评判准则和测试策略,并利用蒙特卡罗方法进行了分析。通过实例证明了该模型在软件测试中的实用性和有效性,使用该模型可以提高软件测试的准确性和正确率、缩短软件测试的周期。 相似文献
12.
基于程序执行状态图的软件测试方法研究 总被引:6,自引:1,他引:6
软件测试一直是保证软件质量的最主要的手段之一,多年来人们一直在寻找好的测试方法和测试策略。同时随着图形界面的日益流行,传统的测试方法变得难以适应测试的需要。文章提出了一种基于程序执行状态图PESC的软件测试方法,给出了程序执行状态图的定义,以及相应的覆盖准则。最后,文章介绍了使用PESC逐步生成测试路径的方法。 相似文献
13.
本文简单介绍了软件测试,并对人们意识中一些比较普遍的关于软件测试的误区进行剖析,使人们对软件测试的认识更为清晰。 相似文献
14.
UML代表着软件建模的发展趋势,对基于UML模型的测试技术研究具有现实意义。本文采用基于UML模型的场景测试技术生成测试用例。 相似文献
15.
介绍一种基于故障等级分析的软件可靠性评估方法.这种方法利用软件系统测试后得到的缺陷数据,对每一个缺陷导致失效的内外因进行分析,算出每个缺陷的失效率。将失效数据进行分级,在失效率小的等级中进行故障注入,试验结果表明。将软件可信性定位在正确性、可靠性、容错性、安全性、隐私性这5个要素进行评估。评估的有效性和合理性不亚于传统的方法,大大提高软件开发的质量和效率。 相似文献
16.
文章结合实际工作需求,提出了一种测试用例复用设计方法和格式要求,使用本文提出的方法,可以缩短测试执行的时间,更快地发现存在的问题,极大地减少了测试用例的设计时间和使用量。 相似文献
17.
18.
19.
针对服务外包市场中软件测试人才需求特点,以及目前人才培养模式存在的问题进行分析,针对软件测试外包的人才培养模式进行探索。提出软件测试外包人才培养的"过程化"理论,以及这个理论涉及的相关核心能力的培养方法。 相似文献