软件测试概念ppt培训课件

软件测试概念ppt培训课件

ID:33655811

大小:1.16 MB

页数:48页

时间:2018-05-23

软件测试概念ppt培训课件_第1页
软件测试概念ppt培训课件_第2页
软件测试概念ppt培训课件_第3页
软件测试概念ppt培训课件_第4页
软件测试概念ppt培训课件_第5页
资源描述:

《软件测试概念ppt培训课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试方法和技术-Ch.2软件测试的基本概念和方法第一章回顾软件特点软件开发的模型原型模型改进的V模型增量模型和迭代模型XP模型…测试的重要性第二章软件测试的基本概念和方法2.1软件质量就是客户的满意度2.2软件缺陷(Bug)是什么2.3软件测试的基本方法2.4软件测试的分类和阶段2.5软件测试的工作范畴软件质量的内涵软件质量是客户满意度的体现客户+质+量?质量(Quality)质量是系统、部件或过程满足明确需求IEEE<>软件质量:软件产品具有满足规定的或隐

2、含要求能力有关的特征与特征总和(ISO8492)软件质量范围-3AAccountability(可说明性)–用户可以基于产品或服务的描述和定义进行使用.(例如:市场需求说明书,功能设计说明书.)Availability(有效性)–产品或服务对于99.999%客户总是有效的(例如:性能测试和恢复测试)Accessibility(易用性)–对于用户,产品或服务非常容易使用并且一定是非常有用的功能.(例如:确认测试和用户可用性测试)高质量的软件应该是相对的无产品缺陷(BugFree)或只有极少量的缺陷,它能够准时递交给用户并且所用的费用都是在预算内的并且满足客户需求

3、,是可维护的。但是,有关质量的好坏最终评价依赖于用户的反馈。“客户”广义定义:内在的定义:下一个环节/工序的接收者,更广的服务的对象,周围有任何联系或影响的团队、人。软件的设计者,程序的检测者,项目管理者,品质管理人员…-广泛的定义:最终用户,客户管理,软件质量不同的视点先验论观点:质量是产品的一种可以认识但不可定义的性质用户观点:质量是产品满足使用目的的程度;制造者的观点:质量是产品性能和规格要求的符合度产品观点:质量是联结产品固有性能的纽带;基于价值观点:质量依赖于顾客愿意付给产品报酬的数量高质量软件标准体系产品质量是人们实践产物的属性和行为,是可以认识

4、,可以科学地描述的。并且可以通过一些方法和人类活动,来改进质量.质量模型:McCall模型,Boehm模型,ISO9126模型过程质量:软件能力成熟度模型CMM(CapabilityMaturityModel).国际标准过程模型ISO9000软件过程改进和能力决断SPICE(SoftwareProcessImprovementandCapabilitydEtermination)在商业过程中有关的质量内容:培训、成品制作、宣传、发布日起、客户、风险、成本、业务等产品质量的标准-功能性Functionality-可用性Usability(简单安装;轻松使用;友好

5、界面)-可靠性Reliability(用户使用的根本)-性能Performance-容量Capacity-可测量性Scalability-可维护性Servicemanageability-兼容性Compatibility-可扩展性Extensibility软件质量特征(ISO9126)功能:与一组功能及其指定性质有关的一组属性,这里的功能是满足明确或隐含的需求的那些功能。可靠:在规定的一段时间和条件下,与软件维持其性能水平的能力有关的一组属性。易用:由一组规定或潜在的用户为使用软件所需作的努力和所作的评价有关的一组属性。效率:与在规定条件下软件的性能水平与所使

6、用资源量之间关系有关的一组属性。可维护:与进行指定的修改所需的努力有关的一组属性。可移植:与软件从一个环境转移到另一个环境的能力有关的一组属性。其中每一个质量特征都分别与若干子特征相对应。Boehm软件质量模型阐述性互用性数据公开性正确性可靠性效率完整性可用性可维护性可测试性灵活性可移植性重复性连贯性容错性执行效率/储存效率存取控制/存取检查可训练沟通良好简单性易操作的工具自我操作性扩展性一般性模块性软件系统独立性机器独立性通讯公开性正确性可操作性McCall模型设备独立性易更改可靠性效率总体效用易用性可维护性可测试性人体工程学可移植性易懂性精确性完整性完全性

7、可说明性设备功效易操作性沟通良好自我操作性架构性简明性易懂性可维护性模块独立性连续性软件过程质量软件能力成熟度模型CMM(CapabilityMaturityModel).国际标准过程模型ISO9000软件过程改进和能力决断SPICE(SoftwareProcessImprovementandCapabilitydEtermination)质量保证的策略主要分三个阶段:以检测为重:产品制成之后进行检测,只能判断产品质量,不能提高产品质量。以过程管理为重:把质量的保证工作重点放在过程管理上,对制造过程中的每一道工序都要进行质量控制。以新产品开发为重:在新产品的开

8、发设计阶段,采取强有力的措施来消灭由于

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

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

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