软件测试-基础篇1

左心房为你撑大大i 提交于 2020-01-13 05:33:21

软件测试

软件的定义

软件(software)、硬件(hardware)、程序(program)、文档(document)

  1. 软件=程序(包括数据)+文档;

缺陷的定义

1.从产品外部看, 缺陷是软件产品开发或维护过程中存在的错误毛病等各种问题;
2. 从产品内部看,缺陷是系统所需要实现的某种功能的失效违背
3. 简单的说,用户在软件使用过程中遇到的任何软件错误异常都可以称之为“软件缺陷”;

计算机基础

  1. 裸机也包含软件?
    裸机包含软件,主要是 BIOS 程序(Basic input/output system 基本输入/输出系统);
  2. 常见的操作系统?
    Windows、Unix、Linux、苹果
  3. 软件分类
    1. 基本分类
      a. 系统软件:操作系统、操作系统的补丁程序、驱动程序(操作系统的内核程序通过调用硬件的驱动程序完成硬件管理功能);
      b. 应用软件:;;

    2. 按照软件结构分类
      a. 看软件的运行是否基于网络
      -----不是,单机软件;
      -----是,分布式软件;

  4. 操作系统的主要功能?
    1. 硬件(设备)管理:通过驱动程序调度控制硬件设备;
    2. 进程管理:对运行的程序进行管理;
    3. 存储(内存)管理:使小内存可以运行大程序;
    4. 文件管理:管理文件和文件夹;
  5. 如何区分C/S和B/S结构软件?
    主要看客户端需不需要安装专门的软件?
    - 需要—C/S
    - · 不需要—B/S
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!