测试___第章-公开课件.pptVIP

  • 4
  • 0
  • 约8.25千字
  • 约 66页
  • 2019-05-27 发布于广西
  • 举报
基于缺陷模式的软件测试 简介 软件缺陷模式与测试是2000年后在美国诞生的一种新型软件测试技术 主要面向软件中的非功能性缺陷,并以缺陷检测效率高、定位准确、自动化程度高、易用等特点而受到广泛关注 国际上目前主流软件测试技术之一,是可信软件系统中必须要做的一步测试,是美国政府指定,众多大企业都普遍使用的测试技术。 基本概念 软件缺陷:与需求不一致的统称为缺陷 软件缺陷分类:功能性缺陷和非功能性缺陷 非功能性软件缺陷模式: 能给出确切语法和语义定义,并在实践中经常发生或后果比较严重的缺陷的集合。 非功能性软件缺陷测试的必要性 从实践来看:国际上大量的测试工具的应用效果表明,大多数商用软件和开源软件其故障率可达1-2个/KLOC,安全漏洞密度可达3-4个/KLOC,其他类型的缺陷密度更大。 非功能性缺陷也会造成系统的死机等安全问题 非功能性软件缺陷大多是由开发者疏忽造成的,且众多与路径相关,这种缺陷是不可避免的。 相关工具 相关工具 作用及意义 基于缺陷模式的软件测试 基于缺陷模式的软件测试概述 基于缺陷模式的软件测试指标分析 缺陷模式 基于缺陷模式的软件测试系统(DTS) 基于缺陷模式的软件测试概述 缺陷模式必须满足下列几个条件: 该模式下的缺陷是符合实际的。 基于该模式的缺陷数目是可以容忍的。 该模式下的缺陷是可以测试的。 基于缺陷模式的软件测试概述 基于模式的软件测试

文档评论(0)

1亿VIP精品文档

相关文档