- 0
- 0
- 约1.33千字
- 约 19页
- 2018-12-28 发布于福建
- 举报
软件质六量保证与测试
软件质量保证与测试 主讲:陈伟 第一部分 基本原理 软件、软件开发、开发过程与测试 软件质量与测试 软件测试的基本概念与方法 软件的质量保证、质量标准与测试 第一章 软件开发过程与测试 软件软件=程序+数据+文档+服务 软件开发过程与测试 软件的变的更大 软件的功能更复杂 软件的相关软件或硬件增多 软件开发中的人员更多,分工更细 软件的相关开发技术更多、可选性更强 其他因素 开发过程 开发的基本过程 需求获取与分析 系统分析 系统设计 编码 测试 维护 开发模型 瀑布模型 主要问题 完整需求的获取困难 修改困难 测试量大 开发过程、开发进度不易控制 开发模型 原型模型 典型适用 用户需求不准确或难确定 短时间内给出产品框架及主要功能说明 问题 分析和设计考虑不充分 需求改变,后期难度激增 需求改变后,测试难度也大增 开发模型 快速应用开发(RAD)模型 问题 要有完善的需求 分析设计充分 开发模型 增量模型 问题 要有良好的设计(复用、可扩充) 这对设计人员的要求较高 开发模型 迭代模型 当前应用广泛 好处 用户的角度 开发者的角度 测试人员的角度 维护人员的角度 从质量管理者的角度 开发模型 迭代模型—敏捷开发 软件测试 从开发过程看: 由过程式转成面向对象的 由单人(几个人)转成多个团队 软件测试内涵的变化 早期:代码小、测试人员通常就是开发人员 现在: 实践表明:问题发
原创力文档

文档评论(0)