热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

杨学明老师推出全新课程--《产品测试管理的五大利器》课程大纲

课时:13小时(2天)产品测试管理的五大利器讲师:杨学明【课程背景】“质量就是效

课时:13小时(2天)

产品测试管理的五大利器

讲师:杨学明

 

 

 

 

【课程背景】

 

“质量就是效益,质量就是生命”,随着各企业产品国际化进程的逐步推进,产品的功能、性能与质量标准与国际接轨迫在眉睫, “追求高品质”这个理念已深深地扎根于每个企业。质量是企业的生命,是企业发展的灵魂和竞争的核心。质量关系到企业的盈利,关系到企业的生存与发展,关系到企业的生死存亡。产品测试管理是提高产品质量的重要手段之一,产品测试作为产品进入市场的最后一道防线,关系到产品质量管理的成败。但目前国内一些企业在产品测试管理方面面临下面的典型问题:

 

1产品测试分为哪些阶段?如何做好产品全方位的测试?

l  2、对于短平快的项目,没有太多的说明文档,如何做好测试?

l  3、什么是测试设计?如何根据需求设计高效率的测试用例?

l  4、测试人员对产品了解不深入,测试力度不够,难以发现深层次问题?

l  5、如何在短时间和资源不足的情况下,尽可能测试出多的BUG?

l  6、如何更好对组员的测试质量监控?

l  7、TSE(测试系统工程师)如何培养?测试系统工程师和测试团队的关系是什么?

l  8、单纯的手工测试,测试人员都疲了,测试效率低下,测试人员积极性不够

l  9、如何衡量测试的效率,及人员绩效考核?

l  10、如何激励测试团队和成员?

l  11、如何通过自动化工具来降低产品测试的成本?

l  12、产品测试如果度量,如何建立测试的标准及基线?

l  13、测试管理者、工程师应该如何跟周边部门如研发部、产品部等部门配合?

 

【参加对象】

企业CEO/总经理(直接管理研发):

l 了解如何通过测试使新产品稳定周期缩短30%以上!

l 掌握如何指导建立符合本企业特点的产品测试体系。

研发总经理/副总、公司总工/技术总监、研发项目经理/产品经理、研发骨干

l 掌握提高产品可测试性、测试工具的选型和开发设计能力 。

l 了解如何在转产前对产品进行全方位的测试。

l 产品测试在产品开发流程中的作用和地位

企业产品测试、产品质量、测试部门的管理层、员工

l 掌握如何开展测试管理工作;

l 掌握如何进行单元测试、集成测试、系统测试、验收测试;

l 掌握如何使测试工作更有效,输出的交付件更能帮助提升产品质量。

流程管理、QA、IT部门

l 了解如何指导和配合产品测试流程建设和相关工作;

l 明确如何指导、配合产品测试IT系统的选型、建设工作。

l 如何制订、审计、监督产品测试体系在公司的落地和执行

【培训收益】

 

l  掌握产品测试管理的理论和操作层面的实践

l  掌握新产品开发过程中每个阶段的测试技术和测试工具

l  掌握如何通过高效的测试管理手段,提高产品质量

l  掌握产品测试管理的方法论和原则

l  掌握在产品的不同阶段(BBFV、SDV、SIT、SVT等)的测试方法和技巧

l  找到如何管理产品测试组织及团队的方法和思路

l  学习业界领先的测试项目管理方法(如华为、阿里巴巴、蓝韵等)

l  掌握国际化标准产品测试流程的建设思路

l  掌握测试工程过程,如可测试性需求提出、测试策略、测试计划、测试用例、测试报告等模板

l  掌握测试人员的培养、招聘、任职体系

l  掌握产品测试涉及的关键技术,如单元测试、集成测试、系统测试及验收测试

l  学习产品测试的绩效度量指标,以及测试团队的绩效考核

l  找到测试团队跨部门协调困难的解决之道,如何使测试团队发挥最大的价值

l  掌握建立自动化测试平台和方法和思路

l  学习企业级产品测试体系建设的方法和技巧

                                                         

培训特色

 

l  课程内容来自于讲师16的研发和测试工作实践经验,具有很强的针对性和实用性。

l  系统化的课程内容:全面分析测试工作目标、业务体系、组织结构、流程、方法和工具。

l  课程中互动式教学、大量案例,有助于学员理解。

l  实用的测试技术方法,有助于企业用于具体工作。

l  讲师在业界优秀企业(华为、阿里巴巴、蓝韵)工作时的切身实践体会,既能深入浅出地分析讨论各种产品测试问题,又能从研发全局出发把握测试与研发其它部门之间的业务联系。

l  实现产品测试的理念、方法、工具三位一体,从而使学员在实战演练与方法讲解中深刻领悟测试技术和方法,切实应用到公司实际产品测试中,提高产品的质量,提升产品的竞争力,确保市场成功。

 

【讲师资历】

杨学明   著名研发管理专家、产品测试专家、深圳测试协会副会长、测试类公开课和内训讲授场数最多的讲师

«  资深咨询顾问、研发管理高级讲师、“中国产品测试管理第一人”

«  清华大学MBA、中山大学工学学士

«  美国项目管理协会认证专家PMP

«  17年产品开发、测试管理经验

«  6年研发管理咨询与培训经验

«  先后在华为、阿里巴巴、蓝韵等大型企业担任研发高级管理职务

     可以在BAIDU上进行搜索“测试 杨学明”查询杨学明老师在测试领域的各项资料。

  • 专业背景:17年产品开发研发管理及项目管理经验。曾服务于国内某大型通信企业、大型医疗企业和著名互联网公司,先后担任过软件工程师、开发经理、研发总监、测试总监、研发管理中心总监、PMO总监、研发副总裁等职位,带领过华为NGN开发团队、阿里巴巴研发团队、深圳蓝韵医疗研发团队等,有几十个成功和失败的项目案例,亲历过华NGN产品从第一个版本问世到全球出货量第一的开发及测试历程,主导过阿里巴巴大型电子商务平台的质量保证工作,成功开发出国内第一套自动化测试平台,有丰富的研发团队管理和产品开发经验。
  • 培训背景:曾为通信、软件及互联网、电力、家电、仪表、医疗等行业的企业提供过超过100多场的内训,主要包括以下企业:

中国科学院、深圳迈瑞、创维集团、大华科技、生益科技、武汉天喻、浙大网新、珠海派诺、从兴电子、深圳蓝韵医疗、南京埃斯顿、常州润源、上海天跃科技、华立仪表、成都乐创、科东电力、中国工商银行、北京农商银行、雷赛智能、重邮信科、全志科技、北京净雅、中国普天新能源、阿里巴巴、华工正源、香港松华首饰、捷成世纪、索贝数码、比亚迪、大唐移动、美的微波炉航盛电子科大讯飞长城科技、金山软件阿里巴巴士兰微电子上海南华机电、奥的斯电梯、巨人通力电梯、正泰仪器仪表、西安美林电子、美芝制冷、广电运通、扬智电子、九阳小家电、苏州阔地、雁联计算机、琪凯灯饰、北京净雅等上百家企业。

咨询经验:

  1. 南京某高新科技企业(其中大功率伺服器产品稳居国内第一), 是国家级高新企业
  2. 武汉某光通讯企业(华中科技大学全资子公司,上市企业)连续合作二期
  3. 深圳某电气设备领域领先企业(创业板上市)
  4. 深圳某机电自动化、运动控制自动化领先企业(准上市企业)
  5. 上海某游戏点卡交易互联网企业,国内最大的虚拟物品交易平台
  6. 深圳某医疗器械提供商(国内前三),持续合作2期
  7. 国内某大型餐饮企业,在北京有多家分店
  8. 江苏常州某纺织机械行业龙头(国内第一)
  9. 深圳某大型软件外包企业,主要承接欧美软件外包业务,已通过CMMI5(上市企业)
  10. 中国移动(香港)有限公司 (上市企业)
  11. 香港松华首饰集团(深圳) 有限公司
  12. 中航航空电子有限公司
  13. 普天新能源有限责任公司(新能源汽车行业)
  14. 山东威高集团产品经理培养及产品管理体系

另作为项目经理或核心成员参与了深圳、武汉、南京、上海、北京等多个咨询项目

已发表的文章:

《IPD在医疗电子行业的实施难点分析》、《软件自动化测试实施难点分析》、《如何做好IPD DRY RUN》、《论IPD开发模式下产品质量改进》、《论IPD模式下研发组织结构演进》、《敏捷开发模式下的质量管理》、《浅谈IPD模式下的敏捷软件项目管理》、《如何培养合格的PDT经理》、《如何实现高效率的测试管理》、《软件测试为什么失败》、《研发任职资格体系实施要点分析 》

 

【课程大纲】   

 

一、产品测试概述(1H

本章概述:主要讲述产品测试在产品质量保证的过程中的作用与地位,讲述产品测试的一些基本概念和术语,举例说明一些知名企业正在应的产品测试模型和工具、模板。

ü 业界公司在产品测试管理中常见的问题分析

ü 测试业务在公司质量管理体系中的位置

ü 基于产品全生命周期的产品测试策略

ü 产品测试管理的四个阶段(BBFV、SDV、SIT、SVT)

ü 业务标杆企业华为公司产品测试管理的演进

ü 打造产品测试管理的五大利器

ü 测试原则与方法

ü 木桶原理 ·20/80原则 ·Good-Enough原则

ü 错误、缺陷、故障、失效 ·测试成本分析

ü 测试、调试、测试与调试的关系和区别

ü 验证与确认·广义的测试和狭义的测试

ü 测试重心 ·测试投入·测试结束准则

ü 测试方法分类

ü 影响产品质量的七大因素(测试、评审、质量保证、CBB、新物料保证、FMEA、技术预研)

二、测试的组织体系建设(4H)

本章概述:主要讲述产品测试的组织体系建设,包括测试组织的形式、测试人员的分工、测试团队的规模、测试与开发团队的关系、测试人员的职业通道、测试人员的成就感问题,测试的能力提升途径等。

ü 测试组织中常见的问题分析

ü 公司级测试组织三种不同的设置模式
1)华为不同发展阶段测试组织的不同形式介绍
2)测试与开发部、项目管理部、质量部之间的关系
3)测试内部专业组的划分(业务测试、测试技术、测试平台、测试环境、……)
4)如何从组织上保证测试具备相对独立性?
5)确定公司测试团队规模(产品平台成熟度、项目数量、产业竞争、……)

ü 产品级(项目级)测试组织设置
1)跨部门产品开发团队
2)测试代表的职责定义
3)测试经理的职责定义
4)测试系统工程师(TSE)的职责定义
5)测试部门经理的职责定义

ü 什么样的人员适合作测试?
1)IBM、华为、阿里巴巴测试人员的选择标准介绍
2)测试人员的任职资格与职业发展
3)案例分享:某公司测试工程师等级划分和任职资格定义
4)测试人员技术等级管理存在问题与避免办法
5)测试经理的素质要求
6)测试人员为什么缺少成就感?(缺少创造、重复、技术含量低、……) 
7)五招解决测试人员的成就感?(制度保证、流程规范、职业规划、走向前端、……)

ü 测试人员的考核与激励

   1)测试人员的考核量化指标
2)测试人员的激励与成长
3)案例分享:一个系统测试工程师的考核过程

 

三、产品测试需求分析与用例设计(4H)

本章概述:主要讲述产品开发过程中的需求分析和用例设计的技巧,包括需求分析、需求评审、测试策略设计、测试计划设计、测试用例设计等需求分析过程中的各项测试活动,对每个测试活动进行详细的讲解和举例,介绍产品测试的方法和工具。

ü软件测试人员参与需求分析的常见问题

ü测试需求分析

1)测试需求文档与测试用例的关系

2)测试需求文档与设计文档的关系

3)测试需求文档与测试计划的关系

4)测试需求要做哪些工作

5)测试设计要做哪些工作

6)测试需求的优先级划分

7)如何对测试需求进行分类

8)测试需求的变更管理

9)测试需求跟踪矩阵

10)测试需求的评审要素模板展示

ü软件需求跟踪

ü测试架构设计

ü测试计划设计

ü测试用例颗粒度

1)大纲型测试用例的设计

2)解决方案型测试用例的设计

3)详细步骤型测试用例的设计

ü测试用例的设计

1)等价类划分法

2)边界值分析法

3)因果图法

4)功能图法

5)错误推断法

6)正交实验设计方法

ü测试用例设计的技巧:“弱化定性思维+破坏性假设”

ü测试工具设计

ü测试评审

1)需求规格评审:演示需求规格评审检查表

2)详细设计评审:演示详细设计评审检查表

3)  测试计划评审:演示测试计划评审检查表

4)测试用例评审:演示测试用例评审检查表

5)  测试报告评审:演示测试报告评审检查表

6)版本测试开始标准及结束标准

ü每个阶段开始的标准

ü每个阶段结束的标准

ü测试中断的标准

ü版本测试结束的标准

ü 缺陷管理流程

ü 测试模板

ü制订测试验收标准

ü测试问题定级标准

ü测试评估

ü产品级测试管理

1)产品测试的全局性

2)产品测试用例库的建立(举例说明如何建立系统级的测试用例库)

3)测试用例的管理

4)测试用例的维护

 

四、产品测试的缺陷分析与度量 (3H)

本章概述:主要讲述产品测试的缺陷分析的五种方法,针对不同的缺陷类型如何进行度量和改进。

 

ü产品测试缺陷分析(如何对缺陷进行深入分析,避免问题的重复出现,同时对版本质量进行量化评价,有效控制市场版本的质量?)
1.项目量化管理
   1)什么叫度量、测试度量的必要性 
   2)测试度量的目的(理解、预测、评估、改进)
   3)测试度量的过程(识别目标、数据收集、数据分析、过程改进)
   4)华为公司量化分析方法介绍
2.缺陷分析基础知识
    1)错误、缺陷、故障、失效的定义及相互之间的关系
    2)缺陷跟踪流程
    3)缺陷状态转移(Open、Fixed、Reopen、Rejected、……)
    4)BUG收敛性分析方法
    5)BUG分级制度、BUG修改的优先级判断(严重性、重复性)
    6)优秀缺陷报告需要具备的要素
3.产品缺陷分析方法
   1)缺陷分析方法一(单一缺陷):ODC
   .ODC发展历史
.   ODC缺陷定义要素(触发因素、结果影响、缺陷类型、责任来源、……)
  2)缺陷分析方法二(产品缺陷):Gompertz
.    方法的具体应用前提条件
.    方法的具体应用
  3)缺陷分析方法三(版本缺陷):Rayleigh
.    方法的具体应用前提条件
.    方法的具体应用
  4)缺陷分析方法四(版本缺陷):四象限法
.    稳定象限、不确定象限、极不稳定象限、不稳定象限
.    案例分享:四象限缺陷分析方法在某网络产品测试中的具体应用
  5)缺陷分析方法五(单一缺陷):根源分析法
    .基本过程(标识问题、根本原因分析、纠正预防措施)
.    案例分享:根源分析法在某产品验收项目中的应用
4.测试工作绩效评价
    1)测试评价时机确定
    2)测试投入与产出对比分析
    3)测试过程评价、测试结果评价
       .测试遗留问题的事后跟踪机制
    4)测试团队的绩效评价指标
    5.演练与问题讨论
    6.针对产品测试缺陷分析结合公司实际情况思考具体改进行动计划

 

五、产品测试技术与自动化

本章节学习目标:了解产品测试自动化工具的应用与实践,掌握什么时候需要引入自动化测试,以用自动化测试所需的条件及自动化工具的选型,了解自动化测试的好处与不足、以及如何通过自动化工具提高自动化测试的比例。

ü测试工具的概念

1) 成本效益和风险

2) 测试工具策略

3) 测试工具集成

4) 脚本和脚本语言(TCL/TK、PYTHON、VB、RUBY、SHELL等)

5) 自动化测试技术发展的五个阶段

6)产品测试工具介绍(嵌入式、手机、电子等产品举例)

ü测试缺陷管理工具(QC、BUGZILLA、IBM Rational等)

ü测试需求管理工具 (QC、DOORS等演示)

ü测试用例管理工具(TD、TESTLINK、BUGFREE等)

ü单元测试工具 (XUNIT、PC-LINT、C++ TEST等)

ü演练: 单元测试工具CPPUNIT实战演练,商用工具VISUAL UNIT举例说明。

ü测试工具部署

ü开源测试工具

ü测试工具开发

ü测试工具分类

ü测试工具的收益分析

ü如何提高自动化的测试比例?

项目研讨:自动化测试是否可以促进项目进度,节省质量成本?

 

 

六、推进企业测试体系建设1H

 

本章概述:主要讲述产品测试体系建设的步骤和方法,讲述一些知名企业从零开始如何一步一步建立功能强大的产品测试体系,并分享企业测试体系成功和失败的案例。

 

ü 企业测试体系典型问题分析

ü 测试技能发展历程

ü 测试体系如何从无到有建设?

ü 如何从功能测试到测试平台建设?

ü 测试组织发展历程

ü 建立独立的测试组织                                         

ü 如何建设高水平的测试部门?

 

七、如何改进我公司的产品测试体系?

本章概述:根据两天的课程,请学员代表发言,如何改进我公司的产品测试体系。各组10分钟。


推荐阅读
  • 本文介绍了如何使用PHP向系统日历中添加事件的方法,通过使用PHP技术可以实现自动添加事件的功能,从而实现全局通知系统和迅速记录工具的自动化。同时还提到了系统exchange自带的日历具有同步感的特点,以及使用web技术实现自动添加事件的优势。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • Python脚本编写创建输出数据库并添加模型和场数据的方法
    本文介绍了使用Python脚本编写创建输出数据库并添加模型数据和场数据的方法。首先导入相应模块,然后创建输出数据库并添加材料属性、截面、部件实例、分析步和帧、节点和单元等对象。接着向输出数据库中添加场数据和历程数据,本例中只添加了节点位移。最后保存数据库文件并关闭文件。文章还提供了部分代码和Abaqus操作步骤。另外,作者还建立了关于Abaqus的学习交流群,欢迎加入并提问。 ... [详细]
  • 开发笔记:Python之路第一篇:初识Python
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之路第一篇:初识Python相关的知识,希望对你有一定的参考价值。Python简介& ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • “你永远都不知道明天和‘公司的意外’哪个先来。”疫情期间,这是我们最战战兢兢的心情。但是显然,有些人体会不了。这份行业数据,让笔者“柠檬” ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 十大经典排序算法动图演示+Python实现
    本文介绍了十大经典排序算法的原理、演示和Python实现。排序算法分为内部排序和外部排序,常见的内部排序算法有插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。文章还解释了时间复杂度和稳定性的概念,并提供了相关的名词解释。 ... [详细]
  • 使用C++编写程序实现增加或删除桌面的右键列表项
    本文介绍了使用C++编写程序实现增加或删除桌面的右键列表项的方法。首先通过操作注册表来实现增加或删除右键列表项的目的,然后使用管理注册表的函数来编写程序。文章详细介绍了使用的五种函数:RegCreateKey、RegSetValueEx、RegOpenKeyEx、RegDeleteKey和RegCloseKey,并给出了增加一项的函数写法。通过本文的方法,可以方便地自定义桌面的右键列表项。 ... [详细]
  • 安装oracle软件1创建用户组、用户和目录bjdb节点下:[rootnode1]#groupadd-g200oinstall[rootnode1]#groupad ... [详细]
  • Java工程师书单(初级,中级,高级)
    简介怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作一两年之后开始迷茫的程序 ... [详细]
author-avatar
edftgggh_131
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有