第08章软件测试流程和分类(理论课)(论文资料).ppt
《第08章软件测试流程和分类(理论课)(论文资料).ppt》由会员分享,可在线阅读,更多相关《第08章软件测试流程和分类(理论课)(论文资料).ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、测试计划与软件缺陷第八章 软件测试流程和分类上一章内容回顾v 软件生命周期(瀑布模型、螺旋模型)v 软件测试生命周期v 测试计划内容 本章学习目标v 了解软件测试流程v 了解软件测试分类内容进度v 软件测试流程v 软件测试分类软件测试流程v 软件测试流程图(需求阶段)需求阶段产品基本情况调研目的 重 点 描 述 如 何 使 测 试 建 立 在 客 观 的 基 础 上,定 义 测 试 的 策 略,测 试 的 配置,粗略的估计测试大致需要的周期和最终测试报告递交的时间。变更 说 明 有 可 能 会 导 致 测 试 计 划 变 更 的 事 件。包 括 测 试 工 具 改 进 了,测 试 的环境改变了
2、,或者是添加了新的功能。技术结构 可 以 借 助 画 图,将 要 测 试 的 软 件 划 分 成 几 个 组 成 部 分,规 划 成 一 个 适 用于 测 试 的 完 整 的 系 统,包 括 数 据 是 如 何 存 储 的,如 何 传 递 的(数 据 流 图),每 一 个 部 分 的 测 试 是 要 达 到 什 么 样 的 目 的。每 一 个 部 分 是 怎 么 实 现 数据 更 新 的。还 有 就 是 常 规 性 的 技 术 要 求,比 如 运 行 平 台、需 要 什 么 样 的数据库等等。产品规格 就是制造商和产品版本号的说明。测试范围 简单的描述如何搭建测试平台以及测试的潜在的风险。项目
3、信息 说 明 要 测 试 的 项 目 的 相 关 资 料,如:用 户 文 档,产 品 描 述,主 要 功 能 的举例说明。需求阶段测试需求说明功 能 的 测试理 论 上 是 测 试 是 要 覆 盖 所 有 的 功 能 项,例 如:在 数 据 库 中 添 加、编 辑、删 除 记 录 等 等,这 会 是 一 个 浩 大 的 工 程,但 是 有 利 于 测试的完整性。设 计 的 测试对 于 一 些 用 户 界 面、菜 单 的 结 构 还 有 窗 体 的 设 计 是 否 合 理 等 的测试。整体考虑 这 部 分 测 试 需 求 要 考 虑 到 数 据 流 从 软 件 中 的 一 个 模 块 流 到 另
4、 一个模块的过程中的正确性。需求阶段测试的策略和记录v 测试的策略 模块 功能 整体 系统 版本 压力 性能 配置 安装需求阶段测试的策略和记录v 测试记录n 公正性声明 说明测试的公正性、遵照的标准,证明测试是客观的n 测试用例 测试用例的设计、使用的工具及其来源、准备的数据n 特殊考虑 针对外界环境的影响,进行特殊方面的测试n 经验判断 对以往测试中经常出现的问题加以考虑n 设想 采用发散性思维,找到测试新途径需求阶段测试资源配置&制定项目资源计划,包含每一阶段的任务、所需要的资源注意:当资源到了使用期限或发生资源共享的时候,要更新该计划需求阶段计划表&测试计划表是用来根据大致的时间估计来
5、制作,操作流程要以软件测试的常规周期作为参考,也可根据什么时候应该测试哪一个模块来制定需求阶段-配置测试环境v 配置测试环境会直接影响测试过程的效率和最终测试结果的真实性和正确性v 测试环境包括:硬件环境:服务器、客户端、网络连接设备、打印机、扫描仪 软件环境:运行时操作系统、数据库、其他应用软件软件环境又分为:主测试环境辅助测试环境需求阶段配置测试环境v 主测试环境n 选用比较普及的操作系统和软件平台n 满足软件运行的最低要求n 营造相对简单、独立的测试环境n 无毒的环境v 辅助测试环境n 兼容性测试n 模拟真实环境测试n 横向对比测试是测试软件功能、安全可靠性、性能、易用性等大多数指标的主
6、要环境满足特殊的测试需求或测试项目需求阶段其他v 设计用例n 测试计划阶段不是具体写测试用例,而是确定测试用例需要细化、详细到什么程度。是一个由简到繁逐步细化的过程v 缺陷跟踪报告 问题报告包括问题的发现者和修改者、问题发生的频率、用了什么样的测试用例测出该问题,以及明确问题产生时的测试环境v 测试计划的评审 真正测试实施之前,认真检查,获得整个测试部门人员的认同 软件测试流程v 软件测试流程图(设计编码阶段)隐含系统分析单元测试方案指导单元测试软件测试流程v 设计编码阶段测试人员工作n 参与评审n 设计测试方案(集成测试和单元测试)n 执行单元测试软件测试流程v 软件测试流程图(集成、系统、
7、验收)测试测试软件测试流程v 软件测试过程软件测试流程v 单元测试v 集成测试v 系统测试v 验收测试单元测试v 单元测试又称为模块测试,是最小单位测试v 单元测试是在软件开发过程中要进行的最低级别的测试活动v 在单元测试活动中,各独立单元模块将在与系统的其他部分相隔离的情况下进行测试v 单元测试针对每一个程序模块进行正确性检验,检查各个程序模块是否正确实现了规定的功能v 类、文件、窗口、函数、菜单、报表或一个存储过程都可以作为一个单元进行测试v 其依据是详细设计集成测试v 在单元测试的基础上将已经通过测试的单元模块按照设计要求组装成系统或子系统,再进行的测试 v 集成测试又称为综合测试系统测
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 08 软件 测试 流程 分类 理论 论文 资料
限制150内