美文网首页
软件测试学习笔记(千锋软件测试)

软件测试学习笔记(千锋软件测试)

作者: 肉松饼饼 | 来源:发表于2018-02-10 14:40 被阅读0次

绪论

1.1软件测试背景

什么是软件测试?
用尽一切可能的方法或工具,查找软件中潜藏的错误和缺陷,保证软件产品的质量符合预期要求,并进而为
产品发布树立(质量)可靠信心的一种手段!

三个重点

  • 覆盖软件研发的各个阶段(所以学习的内容广泛)
  • 需要同时使用手工和工具的方式进行(所以需要学习开发知识)
  • 属于质量管理的范畴(所以职业晋升空间巨大)

1.2软件测试职业发展

软件测试职业发展图

注:可平行换行,但不可跨行换行;目前,性能测试自动化测试前景看好。

1.3软件测试课程体系

课程体系图 课程详细内容图

第一章 计算机的体系结构

1、计算机的几个重要概念

概念图 三层结构图

注:所谓环境配置,是指选择合适的硬件和操作系统去部署,在这个环境中安装有关的软件进行测试。

2、计算机硬件

硬件有关概念图

注:

  • CISC是指数量少但是指令内容复杂。eg:小明帮我倒一杯水。
    RISC是指数量多但是单个指令内容简单。eg:小明在座位上站起来。->小明往前走三步。->小明拿起水杯。->小明右转身四步。->小明接满水。->小明回来。->小明坐回座位。
  • 随着现代硬件技术的进步,摩尔定律在一些场合已经失效了。
存储器

注:

  • ROM:如BIOS
  • RAM:平常说到的各种各样的内存基本都指的是RAM
外存储器

注:

  • 硬盘接口:SATA SCSI
  • 一般情况下,我们看到的有关容量会比厂商标注的下,原因是:厂商是除以1000来换算G,计算机是除以1024来换算G。
主板

注:

  • 以北桥芯片的名称来称呼整个主板的名称。
  • 离CPU比较近的为北桥芯片,较远的为南桥芯片。
  • 接口分为内部接口和外部接口。在不拆机箱盒所能看到的接口都属于外部接口,eg:USB接口、声卡音频接口;相反,为内部接口。
  • 一般情况下,我们只需要简单了解一下计算机三大件(CPU、内存、主板)即可,为后续性能测试做准备。
其他硬件

3、计算机软件

软件分类 操作系统 其他系统软件 应用软件 分类 分类

注:现在软件测试基本是分布式B/S软件

C/S VS B/S C/S VS B/S

4、计算机体系结构

计算机体系结构

注:

  • 一维线性:只能一个方向寻址,如从前往后寻址或者从后往前寻址。
  • 冯诺依曼体系三点最好记住。

5、进制转换

二进制 十六进制

第二章 操作系统基础

1、操作系统的定义

定义

2、操作系统的发展(了解)

Unix DOS Windows 苹果

3、操作系统的功能

功能

处理机管理主要包括以下几个方面:进程控制、进程同步、进程通信、调度

注:

  • 进程:是一个执行的程序。
  • 线程:进程中的实体,可以看成是该程序具体做的事。
处理机管理有关概念解释 功能 存储管理有关概念解释 功能

4、虚拟机的使用以及Windows server环境搭建

虚拟机

注:

  • 兼容性测试可能需要用到虚拟机
  • 下载的ISO镜像文件不需要解压缩
  • 虚拟机名称支持中文
  • 从固件类型开始后续的全部硬件类型直接默认即可,不需要修改,因为前面所做的工作会帮助系统自动判断所需要的硬件类型。
  • 网络连接选择桥接可以连接外网
  • Ctrl+Alt 切换鼠标
  • Ctrl+Alt+enter 全屏

第四章 网络体系结构

1、计算机网络的历史

第一代 第二代 第三代 第四代

2、OSI/RM模型

OSI七层模型

注:描述时从下往上,书写时从上往下

解释 数据通信 对等会话 数据封装

3、TCP/IP简介

TCP/IP四层模型

注:描述时从下往上,书写时从上往下

对比 网络接口层 网络互联层 传输层 应用层 缩写

4、IP地址

IP地址特点 IP分类 image.png

5、网络操作命令的应用

相关文章

  • 软件测试学习笔记(千锋软件测试)

    绪论 1.1软件测试背景 三个重点 覆盖软件研发的各个阶段(所以学习的内容广泛) 需要同时使用手工和工具的方式进行...

  • 软件测试概述

    软件测试学习笔记 第一部分:软件测试概述 什么是软件缺陷 软件缺陷来源 软件测试对象 软件测试过程模型 测试生命周...

  • 软件测试概述

    通过本章的学习,您将学习到: 软件的定义 软件测试的历史 软件测试的定义 软件测试的对象 软件测试的意义 一、软件...

  • 测试分类

    视频《软件测试基础-概念篇》,学习笔记。 按照测试阶段划分 按照测试手段划分

  • 软件测试文章收集

    1.软件测试理论概念 软件测试基础 软件测试基础知识大全(上篇) 软件测试基础知识大全(下篇) 软件测试基础学习 ...

  • 软件测试基础(一)

    什么是软件测试? 软件测试到底需要学习什么? 了解软件测试的含义 软件测试遵守的准则 软件测试有哪些分类?分别是什...

  • 软件测试基础-概念篇

    前言 本文章为软件测试基础-概念篇课程的笔记记录。 1-1 软件测试概要 什么是软件测试? 早期定义:软件测试是对...

  • 软件测试学习笔记-软件测试方法

    今天作为开发狗的我开始学习测试了,下面是软件测试方法 1. 按照测试设计方法分类 有黑盒测试和白盒测试 2. 按照...

  • 软件性能测试目录

    软件性能测试Ⅰ 软件性能测试Ⅱ 软件性能测试Ⅲ 软件性能测试Ⅳ 软件性能测试Ⅴ 软件性能测试Ⅵ 软件性能测试Ⅶ 软...

  • 软件测试学习笔记01——软件测试概述

    软件测试学习笔记01——软件测试概述 1、软件发展历史: 第一阶段:程序设计阶段:没有软件的概念,编程人员与使用人...

网友评论

      本文标题:软件测试学习笔记(千锋软件测试)

      本文链接:https://www.haomeiwen.com/subject/eilxtftx.html