美文网首页
接口测试

接口测试

作者: h枯心易凉 | 来源:发表于2021-07-06 20:33 被阅读0次

接口测试

二.网络基础概念

1. 客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器)

2. 服务器:为客户端提供服务、数据、资源的机器

3. 请求:客户端向服务器索取数据点击免费下载海量工程资料

4. 响应:服务器对客户端请求作出反应,一般是返回给客户端数据

5. URL:Uniform Resource Locator(统一资源定位符)。网络中每一个资源都对应唯一的地址。

6.链接:链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电

7. LAN:是局域网的缩写。它是指计算机与位于小物理位置的其他网络设备之间的连

8.节点

节点是指连接发生的点。它可以是作为网络一部分的计算机或设备。为了形成网

9.路由器

路由器可以连接两个或更多网段。这些是在其路由表中存储信息的智能网络设备

10.子网掩码

子网掩码与地址组合,以识别两个部分:扩展网络地址和主机地址。像IP地址一样,子网掩码由32位组成。

11.VPN

VPN意味着虚拟专用网络,这种技术允许通过网络常见安全通道。如VPN允许您建立到远程服务器的安全拨号连接。

网络通信

一、网络三要素

  1.IP

  2.协议

TCP:

        建立连接

        安全可靠协议

        以流进行数据传递,无大小限制

        三次握手协议,四次挥手

UDP:

        不建立连接

        不可靠协议

        以数据包传递,有大小限制64K

  3.端口号

二、网络模型

2.1 简介

定义:计算机网络的各层 + 其协议的集合

作用:定义该计算机网络的所能完成的功能

2.2 结构介绍

OSI体系结构:概念清楚 & 理念完整,但复杂 & 不实用

TCP / IP体系结构:含了一系列构成互联网基础的网络协议,是Internet的核心协议 & 被广泛应用于局域网 和 广域网

五层体系结构:融合了OSI 与 TCP / IP的体系结构,目的是为了学习 & 讲解计算机原理

HTTP协议:HTTP是 Hyper Text Transfer Protocol(超文本传输协议)

HTTP协议概述

WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。

Http协议是一种应用层协议,它通过TCP实现了可靠的数据传输,能够保证数据的完整性、正确性

而TCP对于数据传输控制的优点也能够体现在Http协议上,使得Http的数据传输吞吐量、效率得到保证

请求方法

请求方法

请求方法 解释

GET 请求获取Request-URI所标识的资源

POST 在Request-URI所标识的资源后附加新的数据

HEAD 请求获取由Request-URI所标识的资源的响应消息报头

PUT 请求服务器存储一个资源,并用Request-URI作为其标识

DELETE 请求服务器删除Request-URI所标识的资源

TRACE 请求服务器回送收到的请求信息,主要用于测试或诊断

CONNECT 保留将来使用

OPTIONS 请求查询服务器的性能,或者查询与资源相关的选项和需求

常见http状态码

状态码 描述

200 请求成功

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

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

500 内部服务器错误

http与https基本概念

HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。

HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL(Secure Sockets Layer)层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

HTTPS协议的主要作用可以分为两种:一种是建立一个信息安全通道,来保证数据传输的安全;另一种就是确认网站的真实性。

http与https的区别

简单来说,HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。区别主要如下:

https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。

http和https使用的是完全不同的连接方式,用的默认端口也不一样,前者是80,后者是443。

http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

Http 1.0 与 Http1.1的区别

1.0协议,客户端与web服务器建立连接后,只能获得一个web资源!而1.1协议,允许客户端与web服务器建立连接后,在一个连接上获取多个web资源

相关文章

  • 接口测试概述

    接口(interface)的概念 常见接口名词 接口测试: 接口测试目的: 接口测试的重要性: 接口测试流程 接口...

  • 接口、安全、性能测试

    接口测试 1.定义:接口测试时测试系统组件间接口的一种测试 包括:模块接口测试、后端服务器接口测试、外部接口测试。...

  • 接口测试 - 测试流程

    接口测试流程逐步分为: 接口需求调研 -> 接口测试工具选择 -> 接口测试计划 -> 接口测试的用例编写...

  • 接口测试初解

    1.什么是接口 2.什么是接口测试: 接口测试主要包含三方面:接口功能测试、接口安全测试、接口性能测试 3.接口测...

  • 2018-05-16

    1.接口测试基础 1.1.什么是接口测试? 接口测试是测试系统组件间接口的一种测试。 接口测试主要用于检测外部...

  • 接口测试

    1.在线http测试:接口在线测试 模块接口测试和web接口测试: 模块接口测试是单元测试的基础。它主要测试模块的...

  • 接口测试

    软件测试分类:界面测试,接口测试,单元测试对软件提供的接口进行测试接口测试: 地址,参数,返回值(期望结果)接口-...

  • 接口功能测试要点

    单接口测试: 组合接口测试(场景测试)

  • 接口自动化测试设计

    一、接口测试基础 1.什么是接口测试? 接口测试是测试系统组件间接口的一种测试。 接口测试主要用于检测外部系统与系...

  • 软件测试-接口测试详解

    一、接口测试的背景 1)什么是接口测试呢? 接口测试是测试系统组件间接口的一种测试,接口测试主要用于检测外部系统与...

网友评论

      本文标题:接口测试

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