高级软件测试技术.ppt

高级软件测试技术.ppt

ID:56425452

大小:2.63 MB

页数:133页

时间:2020-06-18

高级软件测试技术.ppt_第1页
高级软件测试技术.ppt_第2页
高级软件测试技术.ppt_第3页
高级软件测试技术.ppt_第4页
高级软件测试技术.ppt_第5页
资源描述:

《高级软件测试技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高级软件测试技术国信培训中心段念2005.12.16课程说明本课程的面向对象为测试经理、测试分析设计人员、测试工程师、项目经理、开发人员、质量相关人员课程时间安排为2天,上午9:00–12:00,下午13:00–16:00课程进行中,请关闭手机或是将手机调为震动课程进行中,任何问题都可以随时向讲师提出,但讲师有权决定在何时进行解答测试基本概念测试是什么测试是一个系统工程测试是设计和实现一种特定软件系统的过程测试的目标是发现缺陷测试是一个发现缺陷的过程测试的手段是V(Verify)&V(Validate)测试是对依据系统预期行为设计的测试用例的动态验证

2、(DynamicVerification)过程,目的是发现程序中的缺陷——SWEBOK2004SWEBOK2004对软件测试的定义Softwaretestingconsistsofthedynamicverificationofthebehaviorofaprogramonafinitesetoftestcases,suitablyselectedfromtheusuallyinfiniteexecutionsdomain,againsttheexpectedbehavior.——SWEBOK2004SWEBOK2004Softwarerequire

3、mentsSoftwaredesignSoftwareconstructionSoftwaretestingSoftwaremaintenanceSoftwareconfigurationmanagementSoftwareengineeringmanagementSoftwareengineeringprocessSoftwareengineeringtoolsandmethodsSoftwarequality软件测试关键域(KA)软件测试基础(SoftwareTestingFundamentals)测试级别(TestLevel)测试技术(Test

4、Technique)测试相关度量(Test-RelatedMeasures)测试过程(TestProcess)测试技术Testsbasedonthetester’sintuitionandexperienceSpecification-basedtechniquesCode-basedtechniquesFault-basedtechniquesUsage-basedtechniques…测试相关度量对被测系统的评估度量对测试过程的评估度量软件测试的目标经典答案:发现程序中的错误更加详细的答案:以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷

5、。如果我们成功地实施了测试,我们就能够尽可能多的发现软件中的错误。测试的另一个目标是:它能够证明软件的功能和性能与需求说明相符合让人沮丧的结论:测试不能表明软件中不存在错误,它只能说明软件中存在错误一些反思测试可以提高产品质量吗?对一个组织来说,测试的目标究竟应该如何定义?纯粹的发现错误是测试对组织的唯一贡献?测试的角色测试与质量的关系测试度量是什么?测试度量有什么作用?V模型V模型图例:计划修改需求可行性研究需求定义项目启动需求规范化概要设计详细设计编码需求规范设计规范模块规范代码单元测试已测模块集成集成软件集成测试已测软件已确认软件系统测试项目完

6、成可操作软件操作项目结束确认测试需求描述评审评审走查读代码测试用例测试用例测试用例测试用例测试用例测试用例集成计划构件资料阶段基线产品X模型软件的一般实现过程验证和确认-1验证(Verification):在软件生存期各个阶段,验证是指检测各个阶段结束时的工作产品是否满足对上一阶段的结束后的工作产品所定义的规格的验证过程。需求设计编码测试验证验证和确认-2确认(Validation):在软件生存周期各个阶段,确认是指检测各个阶段结束时的工作产品是否满足在软件生存周期初期在系统需求文档中描述的各项软件规格的确认过程。需求设计编码测试确认验证和确认的比较

7、-3验证是检测每一阶段形成的工作产品是否与前一阶段定义的规格相一致,确认是检测每一阶段的工作产品是否与最初定义的软件需求规格相一致。软件测试既可用于验证,又可用于确认。测试的验证和确认工作不光局限于专职测试人员需求设计编码测试验证确认测试与质量的关系质量—符合要求的程度质量-产品/服务的固有特性满足客户要求的程度产品/服务的固有特性要求和期望固有050%100%测试与质量的关系测试与质量的关系销售收入质量成本意识利润必要成本预防鉴定失败PONCPOC质量成本营业成本PONC:不符合要求的代价POC:符合要求的代价测试的投入属于鉴定成本质量管理发展的三

8、个阶段测试与质量的关系质量包括两个方面交付件的质量系统本身的质量文档的质量过程质量进度偏差量工作量偏差量需求

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。