软件缺陷及软件分类

  1. 软件(software)=程序(program)+文档(document)

  2. 测试对象:

    需求规格说明书

    软件概要设计说明书

    软件详细设计说明书

    用户帮助手册

    测试用例

  3. 软件缺陷:

    只要满足以下规则之一,即发生了软件缺陷:

    (1)软件未实现产品说明书要求的功能

    (2)软件出现了产品说明书指明不应该出现的错误

    (3)软件实现了产品说明书未提到的功能

    (4)软件未实现产品说明书虽未明确提及但应该实现的功能

    (5)软件难以理解、不易使用、运行缓慢、或者从测试人员角度看,最终用户会认为不好

  4. 软件分类:

    系统软件:操作系统、操作系统补丁程序、驱动程序

    应用软件:开发工具软件、科学和工程计算处理软件、文字和数据处理软件、图形和图像处理软件、事务管理软件、游戏娱乐软件、支持服务工具、数据库管理系统

  5. 操作系统(OperatingSystem)主要功能:

    (1)硬件设备管理:通过驱动程序,调度控制硬件设备

    (2)进程管理:对运行的程序进行管理

    (3)存储(内存)管理:使小内存可以运行大程序

    (4)文件管理:管理文件和文件夹


posted @ 2020-10-31 18:36  牒_MINER  阅读(166)  评论(0)    收藏  举报