软件测试总结

软件质量评估
测试总结报告
测试的文档
组织测试

软件质量评估

评估的方法:

覆盖评测

  • 基于需求的测试覆盖(用例覆盖)
    测试覆盖(已执行的) =T^x/RfT
    成功的测试覆盖(已执行的) =T^s/RfT
  • 基于代码的测试覆盖
    测试覆盖=T^c/Tiic

质量评测

  • 缺陷报告
    • 缺陷分布(密度)报告
      缺陷状态与优先级
      缺陷状态与严重性
    • 缺陷龄期报告
    • 缺陷趋势报告
  • 性能评测
    • 动态监测
    • 响应时间/吞吐量
    • 百分位报告
    • 比较报告
    • 追踪报告

测试的文档

文档的审核
需求说明书采用静态黑盒的审核方法

  • 从客户的角度
  • 系统是否运用了正确的标准,软件是否和现有的标准和规范抵触
  • 高质量的需求说明书的特点
    • 完整
    • 准确
    • 精确,清晰
    • 一致
    • 贴切
    • 合理
    • 可测试
  • 高质量的需求说明书用语应避免使用
    • 总是,所有,每一种,没有,从不
    • 当然,因此,明显,显然,必然
    • 某些,有时,常常,通常,惯常,经常,大多,几乎
    • 等等,诸如此类,以此类推
    • 良好,迅速,高效,小,稳定
    • 已处理、已拒绝、已忽略、已消除
    • 如果..那么.. (没有否则)

测试文档的管理和维护

  • 放入项目的配置管理库管理,经过评审的文档进入受控库
  • 设置一位文档保管人员,负责保管项目的所有文档
  • 测试小组的成员及时更新在配置管理库中的文档

组织测试

组织测试团队

  • 小型(少于10人)开发小组常用的组织结构
  • 测试团队和开发团队都向项目管理员报告的组织结构
  • 真正独立的测试组织结构

激励机制

  • 支持组员
  • 工作时间
  • 培训机会

构建学习型组织

  • 在与其他公司合作中学习
  • 向客户,同事学习
  • 从自己过去的经验中学习
posted @ 2019-11-14 08:00  心脏鼓点  阅读(132)  评论(0编辑  收藏  举报