当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机二级公共基础知识考点串讲(15)
发布时间:2011/3/31 10:16:50 来源:城市学习网 编辑:ziteng
  3.4软件测试

  软件测试的投入,通常其工作量、成本占软件开发总工作量、总成本的40%以上。

  软件测试是保证软件质量的重要手段,其主要过程涵盖了整个软件生命期的过程。

  3.4.1软件测试的目的 (P71)

  关于软件测试的目的,软件测试是为了发现错误而执行程序的过程。

  3.4.3软件测试技术与方法综述(P71—P77)

  可以分为静态测试和动态测试方法。若按照功能划分可以分为白盒测试和黑盒测试方法。

  1. 静态测试与动态测试

  (1) 静态测试

  静态测试可以由人工进行,充分发挥人的逻辑思维优势。

  (2) 动态测试

  静态测试不实际运行软件,主要通过人工进行。动态测试是基于计算机的测试,是为了发现错误而执行程序的过程。

  2. 白盒测试

  白盒测试方法也称结构测试或逻辑驱动测试。

  3. 黑盒测试方法

  黑盒测试方法也称功能测试或数据驱动测试。黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证。黑盒测试完全不考虑程序内部和逻辑结构和内部特性。

  3.4.4软件测试的实施(P77—P80)

  软件测试是保证软件质量的重要手段。

  软件测试过程一般按4个步骤进行,

  1. 单元测试

  单元测试是对软件设计的最小单位——模块(程序单元)进行正确性检验的测试。

  2. 集成测试

  集成测试是测试和组装软件的过程。

  3. 确认测试

  4. 系统测试

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved