重生之我在干测试:软件测试概述
1.什么是软件?
- 硬件概念:由电子,机械和原件等组成的物理装置的总称
- 特点:看得见摸得着
- 软件概念:一系列按照特定顺序和指令的计算机数据和指令的集合
- 特点:看得见摸不着
2.软件的分类
- 按照开发规模划分
- 小:开发周期短一个季度内-参与人数少于10人
- 中:开发周期一年内-参与人数10-100人
- 大:开发周期远远超过一年-参与人数100人以上
- 按照用户对象划分
- 产品:c端面向大众产品等
- 项目:b端私有化产品等
- 产品:c端面向大众产品等
- 按照联网划分
- 单机:无网络情况下可运行
- 网络:
- c/s架构
- b/s架构:属于c/s架构的一种
- 还可以从很多层面划分
3.什么是软件测试呢?
- 概念:在规定条件下对程序进行操作,以发现程序错误,并对其是否满足需求进行评估的过程。
- 对象:目标程序、源程序、数据、文档
- 目的:找缺陷(BUG)