《基于软件产品开发流程测试培训教程.ppt》由会员分享,可在线阅读,更多相关《基于软件产品开发流程测试培训教程.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于软件产品开发流基于软件产品开发流程测试管理培训教程程测试管理培训教程2 2为了安全为了安全 总是握奇总是握奇目录一.测试与质量管理关系二.测试工程三.产品测试流程四.测试组织建设五.推进测试体系建设3 3为了安全为了安全 总是握奇总是握奇质量产品质量由研发、生产、服务决定的。质量和进度哪个更重要?质量进度泄漏缺陷是产品发布后由客户发现的 产品线-质量部-对缺陷统计(严重、中等、低等)-分析原因(需求、设计、生产、服务)4 4为了安全为了安全 总是握奇总是握奇质量一般情况下:需求、设计、评审、单元测试可发现80的缺陷 系统测试可发现其余bug的80 最后5的缺陷在用户大范围长时间运行才能发现
2、5 5为了安全为了安全 总是握奇总是握奇质量改进的信息来源有哪些?客户要求标杆研究经验教训合理化建议过程审计6 6为了安全为了安全 总是握奇总是握奇目录一.测试与质量管理关系二.测试工程三.1.测试工程过程四.2.单元测试五.3.集成测试六.4.系统测试七.5.BETA验证测试三.产品测试流程四.测试组织建设五.推进测试体系建设7 7为了安全为了安全 总是握奇总是握奇V模型8 8为了安全为了安全 总是握奇总是握奇测试工程过程9 9为了安全为了安全 总是握奇总是握奇测试过程1010为了安全为了安全 总是握奇总是握奇测试计划1111为了安全为了安全 总是握奇总是握奇测试设计1212为了安全为了安全
3、 总是握奇总是握奇公司测试用例库1313为了安全为了安全 总是握奇总是握奇测试开发1414为了安全为了安全 总是握奇总是握奇测试执行1515为了安全为了安全 总是握奇总是握奇测试评估1616为了安全为了安全 总是握奇总是握奇缺陷跟踪1717为了安全为了安全 总是握奇总是握奇测试报告1818为了安全为了安全 总是握奇总是握奇五个基本测试文档1919为了安全为了安全 总是握奇总是握奇其他辅助文档n任务报告每一项测试任务完成后,都应该有一个任务完成情况的报告n测试日志测试工作日常记录n阶段报告每一个测试阶段完成后,都应该有一个阶段完成的阶段报告,包括经验教训的总结等2020为了安全为了安全 总是握奇
4、总是握奇目录一.测试与质量管理关系二.测试工程三.1.测试工程过程四.2.单元测试五.3.集成测试六.4.系统测试七.5.BETA验证测试三.产品测试流程四.测试组织建设五.推进测试体系建设2121为了安全为了安全 总是握奇总是握奇单元测试过程2222为了安全为了安全 总是握奇总是握奇单元测试用例n开发工程师是单元测试用例编写主体n跟踪(分配到详细设计文档的)需求到测试用例,校验需求跟踪的完备性,并填写跟踪矩阵n单元测试用例设计思维为运行起来而设计用例为正向测试而设计用例为逆向测试而设计用例2323为了安全为了安全 总是握奇总是握奇目录一.测试与质量管理关系二.测试工程三.1.测试工程过程四.
5、2.单元测试五.3.集成测试六.4.系统测试七.5.BETA验证测试三.产品测试流程四.测试组织建设五.推进测试体系建设2424为了安全为了安全 总是握奇总是握奇集成测试过程2525为了安全为了安全 总是握奇总是握奇集成测试结束n当集成测试计划中所定义的测试结束条件满足时,集成测试执行工作结束n例如:达到集成测试的质量目标和出口准则:集成测试设计用例中所设计的功能测试用例必须全部通过;性能及其他类型测试用例通过90以上;在未通过的测试用例中,不能含有系统崩溃严重错误,一般错误小于5。2626为了安全为了安全 总是握奇总是握奇目录一.测试与质量管理关系二.测试工程三.1.测试工程过程四.2.单元
6、测试五.3.集成测试六.4.系统测试七.5.BETA验证测试三.产品测试流程四.测试组织建设五.推进测试体系建设2727为了安全为了安全 总是握奇总是握奇系统测试过程2828为了安全为了安全 总是握奇总是握奇系统测试范围1.功能测试 8.容错/容限测试2.性能测试 9.接口测试3.可靠测试 10.EMC测试4.强度测试 11.噪声测试5.安全测试 12.环境测试6.易用测试 13.热测试7.安装测试 14.其他测试2929为了安全为了安全 总是握奇总是握奇系统测试执行阶段定义n入口准则:集成测试完成n输入:系统测试计划系统测试方案系统测试用例系统测试规程集成测试报告n输出:系统测试报告 缺陷跟
7、踪和解决记录报告3030为了安全为了安全 总是握奇总是握奇系统测试执行阶段定义n活动:执行系统测试进行系统测试记录撰写系统测试报告进行案例分析和报告缺陷记录反馈和跟踪解决评审系统测试报告、缺陷管理系统测试文档及测试用例、测试工具基线化3131为了安全为了安全 总是握奇总是握奇系统测试结束n当系统测试计划中所定义的测试结束条件满足时,系统测试执行工作结束n例如:达到系统测试的质量目标和出口准则:功能性能达到100覆盖全部系统测试用例测试通过发现规定数量的错误遇到致命错误3232为了安全为了安全 总是握奇总是握奇目录一.测试与质量管理关系二.测试工程三.1.测试工程过程四.2.单元测试五.3.集成
8、测试六.4.系统测试七.5.BETA验证测试三.产品测试流程四.测试组织建设五.推进测试体系建设3333为了安全为了安全 总是握奇总是握奇内部测试与BETA测试的关系3434为了安全为了安全 总是握奇总是握奇目录一.测试与质量管理关系二.测试工程三.产品测试流程四.测试组织建设五.推进测试体系建设3535为了安全为了安全 总是握奇总是握奇产品开发过程中产品测试流程3636为了安全为了安全 总是握奇总是握奇项目不同阶段测试人员的参与策略3737为了安全为了安全 总是握奇总是握奇目录一.测试与质量管理关系二.测试工程三.产品测试流程四.测试组织建设五.1.职能组织六.2.业务团队七.五.推进测试体
9、系建设3838为了安全为了安全 总是握奇总是握奇测试部职责制定测试资源的发展规划,建立装备精良、测试手段先进、测试方法不断优化的产品试验体系;紧密跟踪领域内先进的测试技术,开展产品的需测性和可测性研究,在产品开发的过程中推行可测性设计;进行测试技术和方法的总结和优化,提高测试的效率和指令,确保向产品线提供合格的测试资源;编制测试规范,完成产品测试、专业试验任务;负责组织实施产品的安全认证和可靠性测试工作;3939为了安全为了安全 总是握奇总是握奇测试部组织结构4040为了安全为了安全 总是握奇总是握奇目录一.测试与质量管理关系二.测试工程三.产品测试流程四.测试组织建设五.1.职能组织六.2.
10、业务团队七.五.推进测试体系建设4141为了安全为了安全 总是握奇总是握奇测试代表的角色及义务4242为了安全为了安全 总是握奇总是握奇测试部门经理的角色及义务4343为了安全为了安全 总是握奇总是握奇测试人员的双重晋升机制4444为了安全为了安全 总是握奇总是握奇测试人员资格等级划分4545为了安全为了安全 总是握奇总是握奇目录一.测试与质量管理关系二.测试工程三.产品测试流程四.测试组织建设五.五.推进测试体系建设4646为了安全为了安全 总是握奇总是握奇A公司测试绩效历程第一步:重点开展系统测试工作控制测试产品的提交频度和过程,加强基线管理约束系统测试中开发、测试的责任重点开展功能测试、
11、业务测试开始积累测试用例开始单元测试的操作,规定具体的测试量化指标4747为了安全为了安全 总是握奇总是握奇A公司测试绩效历程第二步:重点开展专项测试、测试工具引入加强市场问题的收集、汇总,补充到测试用例库加强产品走向市场的控制开展性能、安全性、可靠性等专项测试引入专项测试工具开始系统测试过程度量4848为了安全为了安全 总是握奇总是握奇A公司测试绩效历程第三步:测试小工具开发、需求可测试分析针对系统测试中的具体要求开始专项小测试工具的开发在商业工具的基础上考虑二次开发开始产品开发前端工作,具体参与产品的需求分析、规格确定,确保需求、规格的可测试性产品开发前就确定后期的测试规划4949为了安全为了安全 总是握奇总是握奇A公司测试绩效历程第四步:测试平台构造、集成测试整合历史测试工具,从而形成更加系统的测试工具开始规划测试公共技术平台测试工具的开发产品化运作开始集成测试工作开始关注测试技术的发展5050为了安全为了安全 总是握奇总是握奇A公司测试绩效历程第五步:运营测试、测试标准、可测试性设计标准测试、规范测试参与测试标准的制定大量申请测试专利制定可测试性设计方面的规范,并在实际产品测试中施行5151为了安全为了安全 总是握奇总是握奇Thanks
限制150内