软件测试的基本概念

1 定义:由人工或自动化方法来执行或评估软件、以验证该软件满足规定的需求,这一个过程叫做测试。 2 测试的目的:验证软件是否满足开发合同或设计文档,发现软

1. 定义:由人工或自动化方法来执行或评估软件、以验证该软件满足规定的需求,这一个过程叫做测试。

2. 测试的目的:验证软件是否满足开发合同或设计文档,发现软件错误,为软件产品质量评估提供依据。

3.测试的作用

  • 1.证实给定的软件满足其规格说明
  • 2.在给定的时限内尽可能多的发现缺陷和隐患
  • 3.为软件产品质量的评价提供依据

4. 软件的缺陷是如何产生的
缺陷的产生

5. 缺陷过滤器
缺陷过滤器

6. 测试的时机

    1.在软件开发过程中尽早开展软件测试
    2.做好软件设计评审和分析
    3.做好配置管理工作

7.测试的技术与方法
测试的技术与方法