软件测试分析与设计方法培训

课程介绍
     通过培训,深刻理解软件产品需求的层次和内涵,掌握如何将产品的需求转化为测试需求的方法。
     通过培训,掌握软件测试需求分析的方法,能够准确、客观又全面地获得测试的需求。
     通过培训,了解如何识别出产品质量的风险,并能结合项目的特点,制定出有效的测试策略。
     通过培训,理解如何基于测试需求分析的结果,进行有效的软件测试(用例、数据等)设计。
     通过培训,掌握测试用例的设计思路和具体的设计方法,能结合产品的具体应用场景能进行针对性的测试用例设计,达到良好的测试效果。
     通过培训:了解软件测试分析和设计的业界其它一些优秀实践
课程特色:
     内容丰富而精彩,循循善诱,层层分析,由浅入深,更注重讲解怎么做、为什么这样做,授之以渔,使学员终身受益。
     课程内容都能结合具体案例或场景展开讨论,确保培训内容即学即用,对学员的能力提升立竿见影。
     强调和学员的交互和讨论,使课程生动,帮助学员更好、更快地理解所学的内容,到达良好的培训效果。
     分享十多年在国际一流企业的软件测试实践和经验,分析软件测试分析与设计中常遇到的问题,对学员将来的工作具有很高的借鉴与参考价值。

课程对象: 具有2年以上工作经验的软件测试工程师、软件测试经理等。

课程长度2

最新时间:定制课程(内训),人满开班(公开课)

传统的面对面授课方式。

 

课程大纲:

      1、测试分析
          1).引子:了解不同的测试方法(如ReBT、RiBT、CDT、BMT)
          2).软件产品需求的层次性
          3).从产品需求到测试需求
          4).测试分析的全局视野
          5).深入考察测试对象:整体与分解
          6).HTSM 给我们的启示:SFDPO
          7).细细品味软件质量要求
          8).识别特定的质量指标
          9).逐层的测试需求分析
          10).测试需求之模型构建
          11).实用的测试需求分析技术
          12).灵活运用静态分析技术与动态分析技术
          13).测试需求分析的思维训练
          14).如何界定测试范围
          15).产品质量风险的识别和分析
          16).明确测试项的优先级
          17).练习与点评
      2、测试设计
          1).从宏观到微观的测试设计
          2).操作、场景、环境与数据
          3).良好的测试设计过程
          4).测试设计的思维模式
          5).如何运用测试设计方法
          6).思维导图统领测试用例设计
          7).借助业务流程图细化测试的路径
          8).实践练习
          9).深入因果图分析方法
          10).两两组合(Pairwise)方法及其工具
          11).Pairwise 实践练习
          12).基于场景的设计用例
          13).数据驱动的测试设计
          14).测试设计的覆盖率分析
          15).测试综合设计案例分析
          16).实战练习与点评