课程背景:
此课程已经在各大IT公司巡讲超过200场,且一直得到高分反馈,已成为业界高口碑标杆课程
课程内容均来自讲师的真实工作成果,课上演练均有真实自动化技术及成果分享。讲师答疑解惑、技术分享均有实际成果佐证,这是本课程一直受到高分好评的重要原因。很多客户均反馈,此课程是讲师第一手的工作研究成果,这样的内容才最有营养,学员将与讲师亲身经历在这个过程中遇到哪些困难、怎么思考、怎么解决的过程及心路历程。
在同一公司实施培训后因好评而追加场次超过4场以上的客户案例包括:金山、VMWare、Autodesk、招商银行研发中心、阿里、百度、视源电子、艾默生等,其中单客户实施场次最多的是金山公司,共19场,历时两年实施,且伴随大量课后针对性深入讨论。
课程特点:
用真实应用的案例和技术来讲解如何解决测试中的实际难题,现场讲解及演示均来自讲师真实工作成果。特别是业界存在的普遍问题,有真实解决的实际成果演示及分享。
课程的中心思想是如何建立质量保证体系,通过测试驱动开发过程,做到缺陷的预防。
用一个大型的真实产品作为案例,讲解从立项计划到发布的每一步是如何实施的。
对于同一个测试环节,开发人员、测试人员、测试管理者应该分别关注什么、做哪些工作来最终保证测试质量。
不仅讲解要做好测试都需要做什么,更注重讲解怎么做、为什么这样做、如果不这样做会出现什么情况。
在课程中要逐一解决的问题(解决方案均来自讲师真实工作成果)
测试人员不足,尤其是有经验的测试工程师不足
团队对Bug的理解不一致,有时测试团队开的Bug开发团队不认可
没有有效的技术手段保证测试速度,甚至测试被认为额外增加了项目进度时间
测试量很大,测试报告不能及时反映最新版本中存在的问题
测试中重复劳动太多,长期下来,测试工程师缺乏成就感和创造力
软件发布前是否经历了足够的测试?能否发布到底谁说了算?
缺陷预防的持续改进
建立质量保证体系
注:案例设计 (本次课程基于讲师的真实工作经历,结合历次学员提及最广、最普遍的问题分享做法,贴合实际)
课程大纲:
模块 | 课题 | 注释 |
模块一: 质量体系总纲 |
| 质量体系不同于测试技巧,体系化的质量管控是涵盖需求、设计、开发的全程系统工程。保障全员始终工作在有价值的行进路线上、少走弯路、避免回工。不仅保障最终结果的高质量输出、同时保障过程的高质量和高效率 |
模块二: 产品、开发、测试三方共建质量体系 |
| 如果仅靠测试团队守卫质量,犹如缺乏战术素养的足球队仅靠守门员一个人来防守,这必然会付出惨重代价。由产品、开发、测试三条线共同构筑的质量体系是一个高执行力团队的战术素养和行为习惯。本章将分享讲师多年打磨的实战方法,此方法已经在多个团队实施,有着非常好的实际结果 |
模块三: 测试目标及覆盖率保障 |
| 这部分内容将分别从测试执行者和测试管理者的角度分别出发,讲解如何制定能覆盖到细节的测试计划及实际操作,分享评审流程,以及准备资源的依据,并最终评定每一个测试人员的测试执行情况 |
模块四: 自动化测试平台的建设 |
| 这一章是自动化测试的重要实战部分,用一个真实的企业级软件项目作为案例,讲解如何在一个真实项目中逐一实施自动化测试方法,从而实现缺陷预防的持续改进
|
模块五: 数据挖掘及辅助决策 |
| 通过对测试度量体系的构建,深入挖掘如何实施大规模深度测试及快速定位复杂项目中的质量问题 |
模块六: 测试团队建设 |
| 本章分享讲师的实践及心得:如何鉴别及招到好的测试人才、如何培养提高现有人员、如何科学管理测试团队及提升测试团队执行力。再分享现代质量岗位的发展新趋势、新要求 |