第01章 软件测试概述..docVIP

  • 4
  • 0
  • 约2.06万字
  • 约 17页
  • 2018-12-25 发布于湖北
  • 举报
PAGE PAGE 6 第1 章 软件测试概述 随着计算机技术的飞速发展,人们对计算机的需求和依赖与日俱增。随之而来的是计算机系统的规模和复杂性急剧增加,其软件开发成本以及由于软件故障而造成的经济损失也正在增加,软件质量问题已成为人们共同关注的焦点。因此,许多科学家在展望21世纪计算机科学发展方向和策略时,把软件质量放在优先于提高软件功能和性能的地位。 软件测试是对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。随着软件系统规模和复杂性的增加,进行专业化高效软件测试的要求越来越严格,软件测试职业的价值逐步得到了认可,软件测试从业人员急剧增加,软件测试评测中心如雨后春笋般成长起来。可以预测,在未来3~5年内,软件测试技术将作为一门新兴产业而快速发展起来。 1.1 计算机系统的软件可靠性问题 随着对计算机需求和依赖的与日俱增,计算机系统的规模和复杂性急剧增加,使得计算机软件的数量以惊人的速度急剧膨胀。与此同时,计算机出现故障引起系统失效的可能性也逐渐增加。由于计算机硬件技术的进步,元器件可靠性的提高,硬件设计和验证技术的成熟,硬件故障相对显得次要了,软件故障正逐渐成为导致计算机系统失效和停机的主要因素。 下面介绍几个实例,以说明软件故障可能造成的损失和灾难, 千年虫问题 千年虫问题是一个众所周知的软件故障。上世纪70年代,所使用的计算机存储空间很小,这就迫

文档评论(0)

1亿VIP精品文档

相关文档