首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
软件测试在软件的开发过程中越来越重要,那么软件测试的目的是什么?软件测试中什么是Bug?重点分析软件测试中Bug出现的几个原因,在软件测试中发现Bug的方法。  相似文献   

2.
软件测试在软件的开发过程中越来越重要,那么软件测试的目的是什么?软件测试中什么是Bug?重点分析软件测试中Bug出现的几个原因,在软件测试中发现Bug的方法。  相似文献   

3.
软件测试是软件开发的一个重要过程,保证了软件的质量;提高了软件产品可靠性。阐述了面向对象软件开发过程中,面向对象软件测试的必要性。介绍了面向对象软件测试的内容及方法。  相似文献   

4.
一种有效的软件测试模型   总被引:7,自引:0,他引:7  
李祎  陈嶷瑛 《计算机工程与应用》2004,40(10):114-115,186
软件测试是软件质量保证的一个重要元素。在测试过程中使用合理的软件测试模型可以降低测试在开发活动中的花费。该文提出了一个软件测试模型。该模型将软件测试贯穿软件开发周期的各个阶段,可以尽可能早地发现软件中的错误,有效地缩短了测试在软件开发过程中所占的时间。最后给出该测试模型在报表生成软件升级开发项目中的应用。  相似文献   

5.
敏捷软件过程凭借对变更的适应能力被越来越多的软件企业采用,同时敏捷开发对软件质量管理也提出很大挑战。针对敏捷开发过程在软件质量保证中的特点,以实际项目为例提出一种基于戴明循环的软件测试过程。这种测试过程对软件测试流程实行自反馈方式的改进,提高了软件测试的有效性,降低了资源开销,使软件测试过程能够适应敏捷开发需要。  相似文献   

6.
针对软件可信性评估模型客观性不强的问题,提出了基于测试过程数据的软件可信性度量模型。该模型根据软件测试过程和能力成熟度模型CMM模型选取软件测试过程中的关键可信属性,利用软件测试中的过程数据作为可信证据,通过测试过程数据进行可信属性的定量度量,最后,将这些分散的可信指标通过D-S证据理论进行融合得到软件的可信性。实例表明,该度量模型在软件可信性评估中是有效的。  相似文献   

7.
在应用软件的开发过程中,人们使用了许多保证软件质量的方法、设计和实现软件,但难免还会在工作中犯猎误.结合在软件测试的工作体会,本文介绍了软件测试的目标和原则、软件测试的几种方法,探讨了软件测试中待解决的问题,并对今后的发展方向进行了展望.  相似文献   

8.
软件测试是质量保证的关键步骤。本文介绍了软件能力成熟度模型在软件测试过程中的相关支持和扩充,然后结合实际的软件测试过程,介绍了如何利用CMM改进软件测试过程。  相似文献   

9.
由于面向对象软件本身的特点,传统的面向过程的软件测试方法不再适用于面向对象的软件测试。在分析了面向对象软件测试的特征以及面向对象软件中各个不同层面的依赖关系的基础上,提出了针对各个不同层面上的测试用例生成的方法。  相似文献   

10.
软件测试是软件开发过程中非常重要的一个环节,直接关系着软件的质量。文中阐述了软件各个开发阶段需要进行的测试,并以B/S结构ERP管理软件为代表,着重介绍了系统实现阶段软件测试的方法,同时简要描述了软件维护阶段测试的过程和方法,最后总结了软件测试可能的发展方向。  相似文献   

11.
Software reliability testing refers to various software testing activities that are driven to achieve a quantitative reliability goal given a priori or lead to a quantitative reliability assessment for the software under test. In this paper we develop a modeling framework for the software reliability testing process, comprising a simplifying model and a generalized model. In both models the software testing action selection process and the defect removal mechanism are explicitly described. Both the discrete-time domain and the continuous-time domain are involved. The generalized model is more accurate or realistic than the simplifying model since the former avoids the assumption that defects are equally detectable and the assumption that defects are removed upon being detected. However simulation examples show that the simplifying model really captures some of essential features of the software testing process after a short initial testing stage. The modeling framework is practically realistic, mathematically rigorous, and quantitatively precise. It demonstrates that the relationship between software testing and delivered software reliability, which was poor understood, can well be formulated and quantified. Rigorous examinations show that several common assumptions adopted in software reliability modeling, including the independence assumption, the exponentiality assumption, and the NHPP assumption, are theoretically false in general. This paper sets a good starting point to further formalize and quantify the software testing process and its relation to delivered software reliability.  相似文献   

12.
统计过程控制方法在软件测试过程分析中的应用   总被引:2,自引:0,他引:2  
软件测试过程是软件生命周期过程的一个重要组成部分,测试工作的好坏对软件产品的整体质量有直接的影响。文章通过使用统计过程控制方法对一个典型软件测试过程的分析,指出了测试过程、开发过程和质量监控工具中存在的问题及其改进的方向。  相似文献   

13.
随着软件产业的迅猛发展,软件产品的规模越来越大,复杂度越来越高,但是软件产品质量却变得越来越难以控制。在软件测试过程中,因为多方面的因素,常常会导致一些错误和失效,为了改善测试过程、使测试过程变得更为有效,需要对软件测试过程进行一个补充,那就是对软件测试的有效性进行评价。本文介绍了评价软件测试有效性工作的一般流程,并提出了一系列用于精确度量测试有效性的度量指标。  相似文献   

14.
软件测试过程分析   总被引:7,自引:1,他引:7  
分析了传统软件测试的不足,阐述尽早开始测试的必要性,总结出系统测试过程所需经历的阶段——计划、设计、执行和评估。结合瀑布模型,分析了测试与开发并行工作的过程,在此基础上建立了软件测试阶段及其与软件开发各阶段的关系模型。  相似文献   

15.
基于场景的软件测试工具系列的设计与实现   总被引:2,自引:0,他引:2  
文章将场景技术用于软件测试工具系列Safepro的开发,在讨论测试工具开发共性的基础上,还兼顾个别测试工具的一些特别之处。文中简要介绍了软件测试工具的研究现状,随后给出了系统的测试场景,并基于场景分析了系统的构成模式,讨论了测试数据流模型,包括测试过程的数据流模型,数据流的性能改进,以及基于消息的数据分发和缓冲计数的应用。文章还介绍了采用Makefile规则实现测试分析过程组织的方法。  相似文献   

16.
在红旗办公服务器—Redoffice Document Server 2.0(RDS2.0)中,软件业务流程的测试用例繁复冗余,而且软件业务流程测试效率不高。针对这些问题,在RDS2.0的升级版本Red Office Server 2.1(ROS2.1)中使用了改进后的软件业务流程测试方法。这些方法减少测试用例的数量和测试工作量,同时提高软件测试覆盖率和效率。  相似文献   

17.
1 引言软件的国际化是目前软件设计的一个趋势。一个软件要想在国际市场上取得成功,就必须使用当地的语言和一些约定俗成的数据格式。用户们希望一个软件能按照他们所习惯的方式来运行。例如,中国用户希望使用中文界面,日期表示为yyyy年mm月dd日,货币表示为圆;美国用户则希望使用英语,日期表示为mm/dd/yy的格式,货币表示为美圆($);而德国用户则希望看到用德语表示的信息,日期表示为dd.mm.yyyy的格式,货币表示为德国马克(DM)。不能“入乡随俗”的软件是很难让用户满意的。对软件公司来说,在开始投资开发出第一种语言版本后,只要能将转换到其他语言的费用控制得很低,那么在别的国家销售同样的软件所带来的利润是巨大的。  相似文献   

18.
提出了软件开发过程中软件测试的重要性,总结了软件开发过程中测试和分析的方法,并结合应用系统的测试实践,阐述了软件测试在特殊条件下的测试模式。  相似文献   

19.
文章给出了一个比较通用的软件测试流程模型。该模型与以往的针对测试中非常具体的问题提出的解决方案如状态机、组合逻辑等模型不同。本文从软件工程整体的角度,提出了一个比较通用的软件测试流程模型。该模型能够在一定程度上帮助测试管理人员在一个变化的软件开发环境中来确定当前测试状态,及时地发现存在的问题,并根据问题采取相应的措施,从而推动测试进程达到满足开发计划以及质量标准的目的。本文根据作者实际的经历给出一个案例并对它进行了分析,分析结果表明了上述模型的合理性。  相似文献   

20.
为了缩短软件测试周期,本文把马尔可夫链模型运用于软件可靠性测试中,提出了这一技术进行软件可靠性测试的方法。在测试过程中使用了新的评判准则分析测试结果,通过实例证明了该评判准则的实用性和有效性。  相似文献   

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

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