质量度量分析与测试技术 培训大纲

  一、 过程质量度量
1、 需求和设计质量的度量
 如何进行有效的评审、需求Checklist
 评审过程质量的度量
2、 代码质量的度量
 代码审查。度量代码规范性、复杂度、耦合度、可维护性
 C/C++ 代码质量度量工具PC-Lint的应用
3、  测试过程质量的度量
 如何编写高质量的测试用例、测试覆盖率度量、Coverage Validator的应用
 测试用例数估算、测试用例执行情况统计、测试进度统计、测试用例漏出率统计
 测试团队建设、测试流程监控、测试评审、测试人员绩效考核
 QC工作流定制
4、  缺陷统计数据的度量分析
 如何录入一个合格的BUG
 缺陷趋势、BUG发现率、零BUG反弹
 待改BUG统计
 严重级别、缺陷分布、Reopen率、Reject率(BUG有效率统计)
 缺陷逃逸率统计
 基于QC的质量度量分析和数据挖掘
5、  持续集成与每日度量
 持续集成框架搭建、持续质量度量
 每日质量数据收集、告警
 
二、 软件质量度量与测试技术
1、 如何确定合理的质量度量目标
2、 缺陷密度预测、缺陷分堆、缺陷播种
3、 软件性能度量(如何定义性能目标、SLA)
4、 软件可靠性度量(平均失效时间度量)
5、 软件安全性度量(代码安全规范、安全评估工具的应用)
6、 软件可用性度量(可用性规则、启发式评估)
 
三、 如何提高测试效率和测试质量
1、  快速测试、探索式测试方法
  探索式测试的效率、过程度量和管理方式
  探索式测试演练
2、  快速测试环境搭建、测试数据准备
3、  随机测试(猴子测试)自动化工具设计和应用
4、  基于风险的快速回归测试策略
5、  快速响应需求变更、模型驱动的测试用例设计方法、NModel自动化应用

 

你可能感兴趣的:(框架,数据挖掘,测试,工具,化工,审查)