文档介绍:汇报人:徐林
2015年9月
第二次实训成果汇报
成员:林立顺杨超群徐兴英
李欣徐林杨宇
张健孟杨
目录页
CONTENTS PAGE
一心一意只做一事专心致志做到极致
目录
1
目标和思路
2
内部管理
3
进度和质量
4
人才培养
☞核心知识要点总结
☞实训问题反馈
☞展望未来
知识要点总结
一
知识要点总结
软件测试
静态测试
动态测试
核心要点
一心一意只做一事专心致志做到极致
知识要点总结
设计部
一
模型
缺陷
定义
过程
软件测试
定义
V W H模型
软件测试过程管理
缺陷管理流程
目标和思路
知识要点总结软件测试
知识要点总结软件测试定义
一
定义
软件测试
定义1(Hetzel):评价程序和系统的功能,并确定是否达到预期效果。
定义2 (Myers):测试是为发现错误而执行程序或系统的过程。
定义3(现代):在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复查,是软件质量保证的关键步骤。
一心一意只做一事专心致志做到极致
知识要点总结软件测试
模型
二
软件测试
V模型
W模型
H模型
模型
一心一意只做一事专心致志做到极致
软件测试的模型-V模型
V模型是在瀑布模型基础上演变而来,由于将整个开发过程构造成一个V字形而得名。V模型强调软件开发的协作和速度,将软件实现和验证有机地结合起来,在保证较高的软件质量情况下缩短开发周期。
V模型的特点:
定义:基本的开发过程和测试行为
标明:测试过程中存在不同类型、不同级别的测试
描述:不同测试阶段和开发过程期间各阶段的对应关系
软件测试的模型-W模型
W模型的特点:
增加了软件各开发阶段中应同步进行的验证(verification)和确认(validation) 活动。基于“尽早地和不断地进行软件测试”的原则。
软件测试的模型-H模型
, 只要测试条件成熟了,测试准备活动完成了,测试执行活动就可以进行。
,与其他流程并发的进行
、尽早执行
,不同层次的测试按照某个次序先后进行,也可以重复进行
V模型和W模型的局限性
(1)串行活动,无法更好适应变更:把软件的开发视为需求、设计、编码等一系列的串行活动,无法解决需求变更等变更调整。
(2)线性的前后关系,无法有效支持迭代:开发和测试保持线性的前后关系,上一阶段完成才能开始下一阶段,无法有效,快速支持产品迭代。
(3)测试完整性不足:顺序模型中没有很好体现测试流程的完整性。
知识要点总结
一
1
2
3
**
概念
软件错误或软件缺陷是软件产品的固有成分,是软件“生来具有”的特征
缺陷管理
软件测试
缺陷
管理
缺陷基本信息
管理流程