- 4
- 0
- 约3.29千字
- 约 21页
- 2017-02-05 发布于湖北
- 举报
汇报人:徐林 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模型 1.软件测试是一个独立的流程, 只要测试条件成熟了,测试准备活动完成了,测试执行活动就可以进行。 2.贯穿产品的整个生命周期,与其他流程并发的进行 3.软件测试要尽早准备、尽早执行 4.软件测试分层次进行的,不同层次的测试按照某个次序先后进行,也 可以重复进行 V模型和W模型的局限性 (1)串行活动,无法更好适应变更:把软件的开发视为需求、设计、编码等一系列的串行活动,无法解决需求变更等变更调整。 (2)线性的前后关系,无法有效支持迭代:开发和测试保持线性的前后关系,上一阶段完成才能开始下一阶段,无法有效,快速支持产品迭代。 (3)测试完整性不足:顺序模型中没有很好体现测试流程的完整性。 知识要点总结 一 1 2 3 ** 概念 软件错误或软件缺陷是软件产品的固有成分,是软件“生来具有”的特征 缺陷管理 软件测试 缺陷 管理 缺陷基本信息 管理流程 知识要点总结 过程管理 一 软件测试 流程 过程管理 软件测试过程包括: 测试计划和控制 测试需求分析和用例设计 实现和执行测试用例 评估出口准则和报告 测试结束活动 软件测试 静态测试 一 静态 测试 概念 类型 代码检查 要点 知识要点总结 一心一意只做一事 专心致志做到极致 静态测试 一 第 * 页 1 2 3 代码检查: 主要有代码审查、桌面检查、代码走查和技术评审 类型: 同行评审、培训评审、和预备评审。 概念: 通常是指不执行程序代码而寻找代码中可能存在的错误或评估程序代码的过程。 知识要点总结 一心一意只做一事 专心致志做到极致 二 动态 测试 白盒测试 黑盒测试 灰盒测试 测试用例 要点 知识要点总结 动态测试 一心一意只做一事 专心致志做到极致 一 第 * 页 各个逻辑覆盖的关系 1 2 3 各个逻辑覆盖的关系: 满足条件组合覆盖标准的测试用例,也一定满足判定覆盖、条件覆盖和条件判定覆盖 逻辑覆盖的种类:语句覆盖、判定覆盖、条件覆盖、判定|条件覆盖、条件组合覆盖、路径覆盖 白盒测试概念:又称为结构测试或逻辑驱动测试是一种按照程序内部逻辑结构和编码结构设计测试数据并完成测试的一种测试方法。【开发人员】 知识要点总结 动态测试 白盒测试 白盒测试 一 第 * 页 1 2 3 实训:等价类划分:1.划分等价类的原则2.确定测试用例3.建立等价类表4.构建测试案
原创力文档

文档评论(0)