测试部培训

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

测试方法—白盒测试
白盒测试 又叫结构测试,程序员测试,主要用于结构化开发 环境 它是按照程序内部逻辑进行测试,检验程序中每 条信道是否按预定要求正确工作
测试方法—黑盒测试
黑盒测试 黑盒测试把待测对象当做一个黑盒子,完全不考 虑其内部结构和处理过程 它只是检查产品功能是否按照规格说明书的定 义正常使用 又称为功能测试,用户测试,主要基于应用开发环 境
人员分工—测试工程师
测试工程师: 根据测试要求,制定测试用例 执行测试主管分配的测试任务,按进度完成 分析测试结果,报告测试过程中发现的产品缺陷 跟踪产品缺陷,及时安排修复后的再测试 测试结果分析,输出明确测试立场
测试管理—缺陷管理
缺陷记录的要点: 缺陷的类型 发生缺陷的位置和时间 缺陷所导致的结果 缺陷的产生原因 缺陷的跟踪: 缺陷越早发现,处理的越及时,越有利于产品质量 的提高 测试的结果是最有说服力的证据
Adjust test plan as necessary Issues monitored, reviewed, and reported Test case results monitored, reviewed, and reported R eassess risk
百度文库
Plan
Execute
Control
名词解释—测试对象
产品测试贯穿于整个产品生存周期 研发测试的测试对象包括: 新开发的产品 现有的产品 竞标样品 订制产品
名词解释—产品缺陷
产品缺陷是指产品预期属性的偏离现象 包括: 错误:未将规格说明正确实现 遗漏:规定的或预期的需求没有在产品中体现 额外的实现: 未规定的需求被纳入产品
测试周期—测试流程
Initiate
Initiate and Plan
PRD/SOW/Spec received
Plan
Research/define scope of project
Control
Execute
Technical risk assessment
Closure
Test plan and test cases created Resource allocation
缺陷管理—提交缺陷
缺陷管理—缺陷跟踪
感悟总结
感悟总结
感悟总结
感悟总结
测试工程师常遇到的场景 1. 测试出来的问题研发不在意 2. 客户说他不在意这些功能,风险 3. 验证问题测试效率不高 4. 测试完给报告就可以了
结束语
阶段任务—测试执行把关
设置并确认测试场景,记录场景参数 安装测试软件,记录安装过程 按照设计好的测试流程执行测试 记录测试结果,主要环境,测试日志(log) 特别要记录出现异常的情况,保存异常场景 测试缺陷必要验证报告和跟踪
阶段任务—测试评估总结
评估测试是否按计划进行? 评估测试的有效性如何? 评估测试覆盖率如何? 分析缺陷的严重性? 评估测试结果并决策下一步计划 总结测试结论,明确测试立场
测试方法—白盒VS黑盒
测试方法—集成测试
硬件测试
可靠性测试
系统测试
测试部
测试周期
① 阶段任务 ② 测试流程 ③ 阶段目标
测试周期—阶段任务
4.测试评估/总结
3.测试执行/把关
2.测试计划/设计
1.风险评估/预警
阶段任务—风险评估预警
风险评估预警的主要方面包括: 对被测对象的领域是否了解 对被测对象的架构和采用技术是否熟悉 产品的功能的测试验证是否可以执行 执行测试的人员的能力是否具备 需要的测试工具和环境能否获取 其他产品采用类似技术发生过类似问题 是否有相关的经验可以复用 使用者的角度对解决方案考量
测试周期—测试流程
Execute and Control
Initiate
Execute
Test cases executed Issues recorded in issue-tracking tool Test cases recorded in test case-tracking tool
Initiate and Plan Control
阶段任务—测试计划设计
测试计划的基本要素: 测试目的 测试对象 测试范围 资源需求 文档管理 进度安排 测试准则 测试记录 缺陷跟踪 测试评估
阶段任务—测试计划设计
测试设计主要任务: 测试规范的选用 测试方法的设计 测试场景的设计 测试工具的选用 测试人员的组成
Closure
P ost-mortem review (lessons learned)
Closure
Closure report
测试周期—阶段目标
初级目标 中级目标 高级目标
能不能用 (完整,功能, 兼容)
好不好用 (稳定,可靠, 易用)
好不好卖 (性能,认证, 评测)
测试管理
① 产品质量 ② 人员分工 ③ 缺陷管理
测试管理—产品质量
直观表现: 功能性 稳定性 可靠性 易用性 高效性
测试管理—产品质量
测试不能证明产品没有缺陷,只说明产品缺陷已经出 现 测试不能排除所有质量问题,但是能够保证产品功能 能够按照规格说明的定义方式正常使用
人员分工—测试经理
测试经理: 建立或准备新的测试项目 生成测试计划和规格说明文件 准备测试资源 为测试人员分配任务,并按照即定计划跟踪测试 进度 与研发人员保持密切联系 测试缺陷的跟踪 测试进展更新报告
测试培训
报告人:XXXX 所属部门:测试部 报告日期:2018/3/22
内容提要 1. 名词解释 2. 测试方法 3. 测试周期 4. 测试管理 5. 感悟总结
名词解释
① 产品测试 ② 测试对象 ③ 产品缺陷
名词解释—产品测试
产品测试是产品投入量产前,对产品需求分析,规格说 明及设计的最终审查,是质量保证的关键步骤: 验证用户需求 发现产品缺陷 改进开发过程 扩大产品优势
名词解释—产品缺陷
发现产品缺陷的测试原则: 尽早地,不断地进行测试 执行测试计划,避免随意性 周密的测试用例 不放过任何缺陷端倪 站在终端用户的角度思考
测试方法
① ② ③ ④ 白盒测试 黑盒测试 白盒VS黑盒 集成测试
测试方法
白盒测试与黑盒测试: 任何产品都可以使用这两种方法之一进行测试 已知产品内部工作过程,可以通过测试证明每种 内部操作是否符合设计规格 已知产品的功能设计规格,可以进行测试证明每 个实现了的功能是否符合要求
相关文档
最新文档