软件和软件测试
软件和软件分类
-
软件
-
程序
-
数据
-
文档
-
注:软件测试既要测试程序,也要测试数据,还要测试文档。
-
软件的分类
-
按层次划分(系统软件和应用软件)
-
按组织划分(商业软件和开源软件)
-
按结构划分(单机软件和分布式软件)
-
分布式软件即需要多台电脑联机或联网才能使用的软件。
Bug的由来
软件缺陷的由来
-
Bug
-
Defect
注:1. 所有不满足需求或超出需求的都是缺陷。
2. 没有不存在缺陷的软件,只有迄今为止尚未发现的缺陷。
缺陷的定义
-
软件未实现产品说明书要求的功能
-
软件出现了产品说明书指明不应该出现的功能
-
软件实现了产品说明书未提到的功能
-
软件未实现产品说明书虽未明确提及但应该实现