测试计划的目的

上传人:bin****86 文档编号:60181967 上传时间:2018-11-14 格式:DOCX 页数:9 大小:18.69KB
返回 下载 相关 举报
测试计划的目的_第1页
第1页 / 共9页
测试计划的目的_第2页
第2页 / 共9页
测试计划的目的_第3页
第3页 / 共9页
测试计划的目的_第4页
第4页 / 共9页
测试计划的目的_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《测试计划的目的》由会员分享,可在线阅读,更多相关《测试计划的目的(9页珍藏版)》请在金锄头文库上搜索。

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划测试计划的目的软件测试的目的软件测试的目的决定了如何去组织测试。如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。如果测试目的是为了给最终用户提供具有一定可信度的质量评价,那么测试就应该直接针对在实际应用中会经常用到的商业假设。不同的机构会有不同的测试目的;相同的机构也可能有不同测试目的,可能是测试不同区域或是对同一区域的不同层次的测试。在谈到软件测试时,许多人都引用GrenfordJ.Myers在TheArtofSoftwar

2、eTesting一书中的观点:、软件测试是为了发现错误而执行程序的过程;、测试是为了证明程序有错,而不是证明程序无错误。、一个好的测试用例是在于它能发现至今未发现的错误;、一个成功的测试是发现了至今未发现的错误的测试。这种观点可以提醒人们测试要以查找错误为中心,而不是为了演示软件的正确功能。但是仅凭字面意思理解这一观点可能会产生误导,认为发现错误是软件测试的唯一目,查找不出错误的测试就是没有价值的,事实并非如此。首先,测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方

3、法,改善测试的有效性。其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。详细而严谨的可靠性增长模型可以证明这一点。例如BevLittlewood发现一个经过测试而正常运行了n小时的系统有继续正常运行n小时的概率。什么是软件测试软件测试就是在受控制的条件下对系统或应用程序进行操作并评价操作结果的过程,所谓控制条件应包括正常条件与非正常条件。软件测试过程中应该故意地去促使错误的发生,也就是事情在不该出现的时候出现或者在应该出现的时候没有出现。从本质上说,软件测试是“探测”,在“探测”中发现软件的毛病。软件测试贯穿于软件定义与开发的整个周期,软件的需求规格说明书,结构设计及程

4、序编码,都属于软件测试的对象。软件测试包含白盒测试与黑盒测试,白盒测试是针对程序代码进行正确性检验的测试工作,黑盒测试独立于程序代码,从用户的角度,通过一定的测试步骤与测试案例,验证软件功能、性能等指标能否满足实际应用需求的测试工作。软件测试的目的软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程中,对软件产品进行质量控制。一般来说软件测试应由独立的产品评测中心负责,严格按照软件测试流程,制定测试计划、测试方案、测试规范,实施测试,对测试记录进行分析,并根据回归测试情况撰写测试报告。测试是为了证明程序有错,而不能保证程序没有错误。鲁德培训/软件测试学习软件测试之软件测试的定义和目的软

5、件测试的定义为:使用人工和自动手段来运行或者测试某个系统的过程,其目的在于检验它是否满足规定的需求或者是弄清楚预期结果与实际结果之间的差异。该定义明确的提出了软件测试以检验是否满足需求目标。使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别.它是帮助识别开发完成的计算机软件的正确度(correctness)、完全度(completeness)和质量(quality)的软件过程;是SQA(softwarequalityassurance)的重要子域。曾对软件测试的目的提出过以下观点:(1)测试是为了发现程序中的错误而执行程序的过程

6、;(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;(3)成功的测试是发现了至今为止尚未发现的错误的测试。然而,这种观点指出测试是以查找错误为中心,而不是为了演示软件的正确功能.但是只从字面意思理解,可能会产生误导,认为发现错误是软件测试的唯一目的,查找不出错误的测试就是没有价值的测试,实际上并非如此!鲁德培训/软件测试学习(1)测试并不仅仅是为了找出错误.通过分析错误产生的原因和错误的发生趋势,可以帮助项目管理者发现当前软件开发过程中的缺陷,以便及时改进;(2)这种分析也能帮助测试人员设计出有针对性的测试方法,改善测试的效率和有效性;(3)没有发现错误的测试也是有价值的,完整的

7、测试是评定软件质量的一种方法。基于不同的立场,存在着两种完全不同的测试目的。从用户的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。从软件开发者的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对软件质量的信心。ThisisfromIBMTestingServices.WhyDoWeNeedTesting?ImproveProductQuality.ProvideCustomerswithBestPossibleQualityAssurance.Validatethatthesoftwareproductme

8、etsthebusinessrequirementsthroughtestplanning,testauthoring,testexecutionandtestreporting.Reportonandimproveuponproductquality.鲁德培训/软件测试学习Identify,assess,andresolverisksthatcouldaffecttheprogram,process,project,product,orpeople.HelpCustomersmakeinformeddecisionsregardingproductrelease.Reducecost.测试的

9、目的就是验证需求,检验软件是否满足规定的需求。没有发现错误的测试也是有价值的,证明软件在这一方面没有错误。XX产品XX版本测试计划修订历史状态标识:CCreatedA-AddedM-ModifiedD-Deleted目录1引言.4目的和范围.4背景.4术语和定义.4参考资料.42测试内容.5测试策略.5测试要点.5测试环境.6测试工具.63测试组织结构.6角色与职责.6人力资源计划.7人员培训计划.74567测试工作产品.7测试风险管理.7测试任务估计.8测试进度表.81引言目的和范围说明本项目/产品测试目的和范围、预期达到的目标。背景说明本项目/产品测试的背景。术语和定义列出本文档中的专门术

10、语的定义和英文缩写词的原词组。参考资料列出编写参考的文件、资料、技术标准以及他们的、标题、编号、版本、发布日期和。2测试内容测试策略下面表格显示出测试策略,红色为必选的测试策略。在制定测试计划时,应首先安排必选项的测试,再根据软件的实际特点从中选取相应的测试策略进行测试。以下是一个参考例子。测试要点测试要点应对软件测试的以下信息进行具体描述。测试方法本次测试采用的测试方法。软件测试方法通常包括白盒测试和黑盒测试。具体的:白盒测试包括语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖等方法;黑盒测试包括等价类划分法、边界值分析法、判定表方法、因果图法、正交试验法、功能图法、错误推测法等方法。项目中常采用的测试方法是等价类划分法、边界值分析法。测试类型及通过准则目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号