




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件质量保证与测试,第一部分 基本原理,软件、软件开发、开发过程与测试 软件质量与测试 软件测试的基本概念与方法 软件的质量保证、质量标准与测试,第一章 软件开发过程与测试,软件软件=程序+数据+文档+服务 软件开发过程与测试 软件的变的更大 软件的功能更复杂 软件的相关软件或硬件增多 软件开发中的人员更多,分工更细 软件的相关开发技术更多、可选性更强 其他因素,开发过程,开发的基本过程 需求获取与分析 系统分析 系统设计 编码 测试 维护,开发模型,瀑布模型 主要问题 完整需求的获取困难 修改困难 测试量大 开发过程、开发进度不易控制,开发模型,原型模型 典型适用 用户需求不准确或难确定 短
2、时间内给出产品框架及主要功能说明 问题 分析和设计考虑不充分 需求改变,后期难度激增 需求改变后,测试难度也大增,开发模型,快速应用开发(RAD)模型 问题 要有完善的需求 分析设计充分,开发模型,增量模型 问题 要有良好的设计(复用、可扩充) 这对设计人员的要求较高,开发模型,迭代模型 当前应用广泛 好处 用户的角度 开发者的角度 测试人员的角度 维护人员的角度 从质量管理者的角度,开发模型,迭代模型敏捷开发,软件测试,从开发过程看: 由过程式转成面向对象的 由单人(几个人)转成多个团队 软件测试内涵的变化 早期:代码小、测试人员通常就是开发人员 现在: 实践表明:问题发现的越早,成本越低
3、软件大小、复杂性、技术多样性 开发过程的各阶段都应测试 测试人员更专业,第二章 软件质量与测试,软件质量 产品质量 参考图2-1 开发过程质量 如CMM模型、ISO9000等 强调可追溯性、可控制性 应用质量 性价比 版本兼容性 其他,软件质量的主要特征,功能性 安全性 可靠性 可用性 效率 可维护性 可移植性 其他,软件缺陷,缺陷的产生 技术原因 分析设计不合理 编码错误 团队协作 需求获取或分析不完整 团队成员沟通不一致 软件原因 第三方硬件、软件存在缺陷 实际应用环境与规范有差别,软件测试,软件测试:就是为发现缺陷并纠正缺陷,而做的工作。 测试的对象 可以是软件开发过程中的每个产品 最通
4、常的是软件本身 “为发现错误而执行程序的过程”-Myers,测试的成本,工作量占整个开发的比例-一般25-50% 测试人员与开发人员的比例 根据风险决定测试的深度与广度 选择正确的测试技术 每种技术在寻找不同类型的缺陷时,有不同的优缺点 测试用例爆炸 测试资源的限定,测试的基本过程,制定测试计划 定义测试的任务和目的 决定测试的人员、时间 决定测试的环境软件、硬件 最重要:决定测试策略 划定各待测部分的优先级 为各部分定义测试强度 选定测试工具 其他,测试的基本过程,设计测试用例 依据不同的测试策略,设计测试用例 执行测试用例并做完整记录 测试的可重现性是绝对必要的 评估测试结果,并给出测试总结报告,测试的基本原则,测试可以证明缺陷存在,但不能证明缺陷不存在 穷尽测试时不可能的 测
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 变压器工程师岗位面试问题及答案
- 上海市第二工业大学附属龚路中学2025届高一化学第二学期期末联考模拟试题含解析
- 2025届江西省抚州市九校高一下化学期末复习检测模拟试题含解析
- 山西省阳泉市第十一中学2025届高一化学第二学期期末经典试题含解析
- 凤凰陵园公墓管理办法
- 新疆煤田火灾管理办法
- 公司投资评价管理办法
- 兼职专家管理暂行办法
- 人工智能在材料成型与控制工程专业人才培养中的应用
- 煤矿班组建设实施建议
- 20250617国金证券机器人行业研究垂直领域具身智能机器人的野望416mb
- 物理●湖北卷丨2024年湖北省普通高中学业水平选择性考试物理试卷及答案
- 压力分散型预应力锚索张拉计算书 附张拉表
- 手枪钻手传振动测试报告5
- 《音乐基础-乐理·视唱》
- YS/T 921-2013冰铜
- GB/T 5193-2007钛及钛合金加工产品超声波探伤方法
- GB/T 1041-2008塑料压缩性能的测定
- GA/T 1555-2019法庭科学人身损害受伤人员后续诊疗项目评定技术规程
- 酶学(高级生化课件)
- 新人教版七年级上册初中生物全册课时练(课后作业设计)
评论
0/150
提交评论