软件评测师教程笔记之软件测试基础.docVIP

  • 7
  • 0
  • 约1.59万字
  • 约 25页
  • 2025-12-10 发布于北京
  • 举报

软件评测师教程笔记之软件测试基础.doc

第2章软件测试基础

1、什么是软件测试

测试(test)被当作一个常规的检验产品质量的生产活动。测试的含义为“为检验产品是否满足需求为目标”。

“软件测试”的经典定义是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。

软件是由文档、数据以及程序构成的,那么软件测试就应该是对软件形成过程的文档、数据以及程序进行的测试,而不仅仅是对程序进行的测试。

2、什么是软件质量

ISO9126中定义的“软件质量”是:软件满足规定或潜在用户需求特征的总和。

ISO14598中“软件质量”定义是:软件特征的总和,软件满足规定或潜在用户需求的能力。

ISO9126定义的软件质量包含“内部质量”、“外部质量”、“使用质量”三部分。也就是说,“软件满足规定或潜在用户需求的能力”要从软件在内部、外部和使用中的体现来衡量。

3、软件测试是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。

4、软件质量定义是:软件特征的总和,软件满足规定或潜在用户需求的能力。

软件质量包含:内部质量、外部质量、使用质量三个部分。

5、软件测试与质量保证的区别:

质量保证(QA)质量保证的重要工作经过防止、检验与改善来保证软件质量。QA采取“全方面质量管理”和“过程改善”的原理开展质量保证工作。关注软件质量的检验与测量。

软件测试也与软件开发过程紧密相关,关心的不是过程的活动,而是对过程的产物以及开发出的软

文档评论(0)

1亿VIP精品文档

相关文档