软件测试与V模型(精)
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
描述从需求定义到维护的整个软件开发生 命周期活动的框架。 V-模型说明了测试活动如何集成于软件开 发生命周期的每个阶段。
1
软件测试的V模型1
22
软件测试的V模型2
23
W模型
X模型与H模型
模型化的优点与启示
软件测试与V模型
阜外心血管病医院 信息中心 实施组 梁方舟
测试组工作定位
整体上属于系统研发环节; 降低实施与运维工作的风险; 是在研发和运维环节之间,实现双向接口 的工作环节; 实现软件的质量管理和评估 提高项目实施质量;
测试组工作职责
负责组织和管理信息中心的软件测试项目; 负责自主研发系统的软件测试; 负责自主研发系统的辅助研发; 负责自主研发系统的软件质量管理; 负责自主研发系统的风险评估; 负责外购系统的接口测试; 负责外购系统的风险评估; 负责完成主任交予的其他工作; 负责与其他工作组对组内负责工作的沟通;
模型
瀑布模型 文档驱动
优点
缺点
系统可能不满足客户的需求
快速原型模型
增量模型
关注满足客户需求
开发早期反馈及时,易于维护
可能导致系统设计差、效率低,难于维护
需要开放式体系结构,可能会设计差、效率低
螺旋模型
风险驱动
风险分析人员需要有经验且经过充分训练
软件测试的常见模型
V模型 W模型 X模型 H模型
关于V模型的定义
现在的系统测试工作流程
测试要求 测试计划 回归测试
变更学习 变更数量多 测试计划学习
是
否
回顾测试 测试计划复核 重点功能审核测试 测试执行 测试报告
系统发布
关于软件模型
对象 描述 处理 简化
几种软件开发模型
边做边改模型 瀑布模型 螺旋模型 快速原型模型 增量模型 XP方法 ……
开发模型
源自文库
几种模型的比较
1
软件测试的V模型1
22
软件测试的V模型2
23
W模型
X模型与H模型
模型化的优点与启示
软件测试与V模型
阜外心血管病医院 信息中心 实施组 梁方舟
测试组工作定位
整体上属于系统研发环节; 降低实施与运维工作的风险; 是在研发和运维环节之间,实现双向接口 的工作环节; 实现软件的质量管理和评估 提高项目实施质量;
测试组工作职责
负责组织和管理信息中心的软件测试项目; 负责自主研发系统的软件测试; 负责自主研发系统的辅助研发; 负责自主研发系统的软件质量管理; 负责自主研发系统的风险评估; 负责外购系统的接口测试; 负责外购系统的风险评估; 负责完成主任交予的其他工作; 负责与其他工作组对组内负责工作的沟通;
模型
瀑布模型 文档驱动
优点
缺点
系统可能不满足客户的需求
快速原型模型
增量模型
关注满足客户需求
开发早期反馈及时,易于维护
可能导致系统设计差、效率低,难于维护
需要开放式体系结构,可能会设计差、效率低
螺旋模型
风险驱动
风险分析人员需要有经验且经过充分训练
软件测试的常见模型
V模型 W模型 X模型 H模型
关于V模型的定义
现在的系统测试工作流程
测试要求 测试计划 回归测试
变更学习 变更数量多 测试计划学习
是
否
回顾测试 测试计划复核 重点功能审核测试 测试执行 测试报告
系统发布
关于软件模型
对象 描述 处理 简化
几种软件开发模型
边做边改模型 瀑布模型 螺旋模型 快速原型模型 增量模型 XP方法 ……
开发模型
源自文库
几种模型的比较