免费预览已结束,剩余31页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试流程 n内部资料,请勿外传 软件测试基础系列培训 st-2009-002 技术质量部 xxx 2009年08月 范围与目标 课程目标: 了解软件开发过程整体情况及测试生命周期 掌握测试过程的关键活动及重要产物 2 内容提要 第一节:测试流程 软件开发过程各阶段主要活动 测试信息流程 软件测试生命周期 主要的测试流程 测试计划 测试设计 测试执行 测试评估 测试活动和阶段的对应 3 课堂练习(3分钟) 瀑布模型回顾 4 瀑布模型回顾 5 计划 需求分析 设计 编码 集成 使用维护 维护阶段 开发阶段 定义阶段 评审 各阶段主要活动 6 测试信息流程 测试过程中需要三类输入:软件配置、测试配 置和测试工具 7 软件配置 测试配置 测试工具 测试结果分析改正错误 可靠性分析 回归测试 错误测试结果 修正的软件 测试结果 预测的可靠性 预期结果 软件测试生命周期 8 开发生命周期开发生命周期 需求分析需求分析设计定义设计定义程序编制程序编制维护维护 建立建立建立建立建立建立修改修改 测试生命周期测试生命周期 测试计划测试计划测试设计测试设计定制个案定制个案 测试执行测试执行 评估评估 缺陷跟踪缺陷跟踪 越早测试越好越早测试越好 主要的测试流程 测试计划测试计划 测试设计测试设计 测试执行测试执行 测试评估 测试评估 9 测试计划 测试计划的目标 将软件细化为可检验的测试需求 收集并组织测试计划信息 建立测试计划 测试计划成功的标准 不是形成了一份测试计划 而是通过制定和确认测试计划的过程,使得测试组 内部和外部得到了一致的理解 每一个成员都要参与讨论并给出承诺 每一个成员都要了解测试计划的内容 10 测试计划的主要活动 了解需求 制定测试计划和时间表(测试组长) 测试计划评审 11 了解分析需求 定义定义 根据用户需求定义并完善测试需 求,以作为整个测试的标准 用户需求用户需求 测试需求测试需求 12 制定测试计划 测试本身就是一个项目,需要尽早计划 关注要点 测试目的(why?) 测试需求(what?) 测试策略(how?) 测试人员(who?) 测试环境(where?) 测试进度(when?) 考虑风险 产物 测试计划 测试进度表,合并到项目进度表(project)中 13 测试计划内容 简介(目的、背景、范围、项目标识) 测试需求 测试策略(测试类型、工具) 资源(角色、系统) 项目里程碑 可交付工件 14 测试进度表 工期概念 完成任务所需的实际时间 工时概念 一段时间内完成的工作量 资源概念 人员、设备和材料投入数量及比例 关键路径概念 为保证如期完成必须按时完成的系列任务 15 评价测试计划 目标: 形成在组内具有共识的进度计划 每个人知道他那一天需要完成的任务内容 组内的每一个人都可以从进展中得到鼓励 问题: 工作范围是不是完整? 每一项工作是不是有确定的资源以保证完成? 对完成的工作的范围,进度,质量是不是有统一的认识? 是否有一定的办法防范风险? 考虑到由谁来监督项目进度及质量了吗? 子任务间的约束关系正确吗?是否可以优化? 创建的项目利于管理吗? 16 测试计划 测试设计 测试设计的目标 确定测试方案和测试用例,为执行有效的测试做好 准备 每一个测试员要做的最重要的工作 开始只能使用别人设计好的测试用例 随着经验的积累,可以自己设计测试用例并给别人 使用 17 测试设计的主要活动 书写测试用例 准备测试数据 开发测试程序 评审测试用例 18 测试设计过程 定义定义 用户需求用户需求 测试需求测试需求 设计设计 决定决定 测试方案测试方案 测试用例测试用例 19 测试用例的内容 测试用例文档 ansi/ieee829:实际输入数值和预期输出结果, 以及测试其他要求 标题和标识符 要测试的具体特性或者功能 输入说明 输出说明:预期输出和判断标准 环境要求 特殊要求 参照的测试用例 可以根据实际情况增减内容 20 测试用例的关注要点 决定了测试的有效性和效率 覆盖范围、粒度的选择 选择适当的测试用例:多快好省 需要创造性的思维,不要扼杀自己的灵感 注意测试用例的可重用性 测试用例需要经常补充维护 对用例进行评审 21 测试执行 测试执行的目标 尽早尽可能多地发现缺陷,为软件产品的质量提升 提供信息,为产品质量的评估做好准备 22 测试执行的主要活动 准备并确认测试环境 构建和冒烟测试 实施测试 缺陷跟踪 每日汇报测试结果 23 准备测试环境 测试环境的内容 硬件环境 网络环境 软件环境 要点 测试环境应尽量类似与真实系统环境 产物 测试环境确认表 24 测试环境确认表 性能测试环境示意图 25 实施测试 关注要点 根据开发提供版本,按照测试计划和用例选择测试 集执行测试 每日评估,及时分析 根据项目进展及时调整计划和用例 缺陷在trackrecord中进行跟踪 必要时召开bugreview会议 产物 缺陷记录 26 每日汇报测试结果 bvtnotes testnotes 关注要点 反映出产品当前版本的质量 急需解决的问题(影响测试执行、影响发布) 深入分析数据的结果(缺陷起因、分布等) 27 bvtnotes testnotes 测试评估 测试评估的目标 正确评估软件产品的质量,确定软件产品是否达到 发布标准 形成测试报告 28 测试评估的主要活动 书写测试报告 参与发布 29 测试报告的要点 说明清楚测试覆盖情况 对产品质量要进行完成全面的评估 尽可能量化 说明清楚遗留缺陷对系统质量的影响 表明对发布的认可或拒绝 为后续改进提供建议 产物 测试报告 30 测试报告 测试活动和阶段的对应 31 课程回顾 32 测试计划测试计划 测试设计测试设计 测试执行测试执行 测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 22326-2025糯玉米
- 2020-2025年一级建造师之一建公路工程实务练习题(二)及答案
- 2025年安全员之B证(项目负责人)考前冲刺模拟试卷A卷含答案
- 胆碱能危象的护理
- 雨课堂学堂在线学堂云《病原生物学与免疫学研究进展( 云中医)》单元测试考核答案
- 高考化学“8+1”模拟练试卷含答案(九)
- 邢台市清河县连庄镇社区工作者考试题目附答案解析
- 2026年消防设施操作员之消防设备初级技能考试题库150道带答案(综合卷)
- 2026湖北武汉市华中科技大学同济医学院附属协和医院管理岗位校园招聘历年真题汇编带答案解析
- 2025福建漳州市长泰区医院招聘编外收费人员1人参考题库带答案解析
- 黑龙江省哈尔滨市第三十二中学2025-2026学年高二上学期11月期中考试语文试题(原卷版)
- 2025年四川省泸州市中考英语试卷
- 2025国泰租赁有限公司招聘笔试历年备考题库附带答案详解试卷3套
- 2025天津滨海传媒发展有限公司招聘13人笔试考试参考题库及答案解析
- 2025年变电设备检修工(中级)技能鉴定理论考试题库(含答案)
- 2025年电磁学试题及答案解析
- 2025年中广核新能源校招面试题及答案
- 2025年商铺停车管理合同协议
- 2026年黑龙江建筑职业技术学院单招职业倾向性测试必刷测试卷必考题
- 【课件】2025年消防月主题培训全民消防生命至上安全用火用电
- 2025秋形势与政策课件-聚焦建设更高水平平安中国
评论
0/150
提交评论