- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前言ppt-南宁新技术创业者中心
软件测试技术 袁玉宇 yuanyuyu@263.net yuanyy@ yuyu_yuan4@ 助教联系方式 郭新伟 gxw520@ gxw520@张旸旸 zyy-e@163.com 课程目标 本课程结束以后,可以做到 描述软件质量的特性 熟悉软件测试的工作内容 掌握软件质量测试的技术与方法 了解自动化测试技术和测试工具 课堂要求 我们期望: 积极参与讨论 任何观点和想法都得到尊重 多提问题 按时完成作业 参考书 软件测试 (Ron Patton 著 机械工业出版社) 软件测试 (Paul C.Jorgensen 著 机械工业出版社) 软件测试-技术概论 (古乐 史久林编著 清华大学出版社) 前言 问题的提出 基本概念 本课程的主要内容 各部分的相互关系 问题的提出 软件危机: 项目无法按期完成,经费超预算,质量难控制。 开发人员及开发过程管理不规范,约定不严密,文档不完整,软件维护费用高,系统无法修改。 缺乏严密有效的质量检测手段,交付的软件质量差,运行中问题多,甚至带来严重后果。 系统更新换代难度大。 质量 质量不是一个单一的概念,而是一个多维的概念; 当人们说到质量时,一方面可能是指广义的质量,另一方面可能指狭义的质量; 质量是我们日常用语的一部分,它的常规用法和专业用法也许存在不同之处。 质量的定义 一些东西的本质特征,一种内在的特征,代表着优秀的程度和等级。 ——韦氏字典 一个实体(产品和服务)的所有特征,基于这些特征可以满足明显的或隐含的需求。 ——ISO 软件 软件 是一种智力产品,有着与硬件完全不同的特征。由三部分组成的一个集合: 在运行时能提供用户所希望的功能和性能的指令集,即程序; 使得程序能够正确运行的数据结构和数据; 描述程序研制过程、方法及使用 软件质量 软件质量 软件产品满足使用要求的程度 用户满意度 = 合格产品 + 好的性能+ 在预算和进度表内软件产品提供实质性益处。 软件质量特征 软件度量 全面质量管理 全面质量管理是一个组织以质量为中心,以全员参与为基础,目的在于通过让顾客满意和本组织所有成员及社会受益而达到长期成功的一种质量管理模式。 TQM的核心思想 全员性:全员参与质量管理; 全过程性:管理好质量形成的全过程; 全面性:管理好质量涉及到的各个要素; 全面质量管理模型 PDCA循环 RUP CMM PSP TSP 软件质量保证 软件质量保证是为了确保软件开发过程和结果符合预期的要求,具体来说,是保证: 软件开发过程是按照计划和规范实施的; 软件开发结果包括完整的软件和文档,并且符合可预期的目标和检验标准。 软件测试 软件测试是软件质量管理中最实际的行动。 软件测试采用测试用例执行软件的活动。 根据IEEE610 对测试所作的定义,在指定的状态下对系统或其中某部分所做的活动,其结果是必须被纪录的,并且有时还要进行审核。 本课程的主要内容 软件测试概述 软件测试过程 软件测试技术 软件测试的应用 自动化测试技术 * * Quality In Use Measures External Quality Measures Internal Quality Measures Requirements Products Validation Verification and Validation Verification Quality In Use Requirements External Quality Requirements Internal Quality Requirements Quality in Use External Quality Internal Quality Needs Implementation used for used for used for * * *
文档评论(0)