重点知识:

TCP/IP四层网络模型(哪四层?功能?协议?)

OSI七层协议

三次握手与四次挥手

状态码(后续接口测试会用到)

C/S架构和B/S架构测试的区别

 

 

计算机的发展历史:

1946年 第一台电脑

1969年 ARPANET  (军事)

1980年 NSF NET网络 (教育科研)

1992年 Internet 兴起 

    www概念  万维网  world wide web

    通过拨号上网    宽带  光纤

 

IP地址  网络协议地址

192.168.32.1

220.18.32.59

特点:32位,每8位一组,共4组

  10000011 01101011 00000011 00010001(2进制表示)

  131.107.3.17(10进制表示)

ipv4  网络协议地址V4   32位

ipv6  网络协议地址V6   128位(还没完全推广开来)

 

A类 广域网 前8位网络号段 后24位主机号段

B类 城域网 前16位网络号段  后16位主机号段

C类 局域网 前24位网络号段  后8位主机号段

子网掩码 :

A类  255.0.0.0

B类  255.255.0.0

C类  255.255.255.0D

通过子网掩码判断属于什么网

 

TCP/IP四层网络模型

网络接口层link(接近硬件) 

功能:实现在传输介质传输比特流(画面图片的形成)

设备驱动 和网卡交互

ARP协议  正向解析  IP地址对应MAC地址  地址解析协议                    ARP(Address Resolution Protocol)

RARP协议   反向解析   MAC地址对应IP地址    反向地址转换协议      RARP(Reverse Address Resolution Protocol)

 

网际层Internet

功能:完成数据包寻址和路由的功能

IP   在主机中寻址(坐地铁倒车,不是直接到达的)  IP是Internet Protocol(网际互连协议)的缩写

ICMP协议   控制报文协议 :报告错误,控制消息,ping    ICMP(Internet Control Message Protocol)Internet控制报文协议

 

传输层Transport

功能:建立应用间端到端连接

 面向连接:会话建立-》数据传输-》会话拆除  (微信视屏)

 无连接:不保证数据的到达  (微信发消息,发出了但不知道对方是否有收到)

TCP:(Transmission Control Protocol) 面向连接 可靠 (视频,会知道对方有没有在)   传输控制协议(TCP,Transmission Control Protocol)

UDP: (User Datagram Protocol)  无连接   不可靠(QQ消息,不知道对方有没有收到)  用户数据报协议(UDP,User Datagram Protocol)

 

TCP/IP 三次握手(建立连接)  联系微信开视屏

1.客户端-》服务器     请求

2.服务器-》客户端     响应

3.客户端-》服务器     确认响应

 

TCP/IP 四次挥手 (关闭连接)  先请求关闭,再执行动作

1.客户端-》服务器    发送关闭请求

2.服务器-》客户端    确认关闭请求

3.客户端-》服务器    发送关闭操作

4.服务器-》客户端    确认客户端关闭操作 服务器关闭

 

DNS服务器 Domain Name System 域名系统
功能:保存了一张域名和IP地址对应的对照表,用来解析域名的系统。
www.baidu.com IP地址


CMD窗口
ipconfig 显示网卡信息
ipconfig/all 显示详细网卡信息
ipconfig/renew 更新所有适配器

ping IP地址 --查看本地到指定IP互通性

 

应用层Application

功能:提供各种网页或者软件上网服务

FTP  文件传输协议  FTP(File Transfer Protocol,文件传输协议)

HTTP   网页浏览协议   https 网页加密协议  HTTP协议(HyperText Transfer Protocol,超文本传输协议)

telnet  远程连接协议

 

状态码

常见的HTTP状态码:

200 - 请求成功

301 - 资源(网页等)被永久转移到其它URL

404 - 请求的资源(网页等)不存在

 

500 - 内部服务器错误

HTTP状态码分类   分类描述

1**       信息,服务器收到请求,需要请求者继续执行操作

2**       成功,操作被成功接收并处理

3**       重定向,需要进一步的操作以完成请求

4**       客户端错误,请求包含语法错误或无法完成请求

5**       服务器错误,服务器在处理请求的过程中发生了错误

 

配置IP:

控制面板-网络和共享中心-更改适配器设置-选择修改的适配器-右键属性-双击IPv4

 

 

功能:功能测试、易用性测试、兼容性测试,界面测试,接口测试

安全:安全测试

性能:压力/并发测试

 

纵向兼容:同一软件不同时间版本

横向兼容:同一类型软件  office 和 WPS

 

表单测试:检测手机并保存的用户信息是否一致

表单:收集用户信息

常见表单控件:

文本框

密码框

单选按钮

多选按钮

下拉列表框

重置按钮

提交按钮

多行文本框

上传文件

数据校验:检测用户的输入值的输入范围和输入数据类型和输入格式。

 

负载测试:(空间)检测软件最多能同时容纳多少用户进行访问操作(车辆承载多少人)

例:模拟500 -》800-》1200

压力测试:(时间)测试系统的限制和故障恢复能力

例:增加用户数使得服务器濒临崩溃,持续运行。查看服务器多久会崩溃以及重启恢复的时间。

 

C/S架构和B/S架构测试的区别:

B/S架构测试独有

1.链接测试

2.表单测试(传输方法get/post)

3.脚本测试

4.ActiveX控件测试

 

C/S架构测试独有(中断测试/修复安装/自动化程度/多环境)

1.客户端安装测试

2.客户端升级测试

3.客户端卸载测试

 

 

posted on 2019-12-01 19:10  赵相机  阅读(117)  评论(0)    收藏  举报