软件测试-基础篇1

软件测试

软件的定义

软件(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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值