美文网首页
接口测试的基础知识

接口测试的基础知识

作者: Future石 | 来源:发表于2018-01-18 09:29 被阅读0次

1、web常识

三次握手。 建立链接

客户端向服务端发送位码标示,服务端收到信息后向客户端确认联机信息,客户端检查信息后判断是否链接。

四次挥手。 断开链接

客户端断开数据链接,服务端进行确认信息。服务端断开链接,客户端进行确认。双工。

链接可以可靠关闭

链接的重复数据段从网络中消失,比如说连接了老端口号,存在的一些信息滞留。

Get请求用于获取/查询数据

Post请求用于更新数据

场景法,边界值,错误猜测

2、接口测试

接口(内部接口,外部接口,上层接口。。。)

请求(request)组成:请求行(协议类型+url),请求头,中间空一行,请求body

1、接口类型

get  post  delete  put

参数:Get请求的数据是在地址栏中,Post请求的数据是放在webform里,以表单的方式提交。

数据大小:Get请求数据小、不安全、效率快,Post数据大,安全、效率低

2、测试流程

需求评审-设计场景-用例设计-数据准备-执行

3、用例设计 

 功能-逻辑业务-异常-安全

a、功能用例设计

功能是否正常 比如:输入接口地址查看返回数据结构-功能是否实现-登陆

功能是否按照接口文档实现   比如:参数名不统一 loginname != username

b、逻辑测试用例设计

是否依赖业务    下单-先确定登陆状态

c、异常测试用例设计

参数异常

        关键字参数异常    loginname替换成echo

        参数为空

        参数多,少

        参数错误

数据异常

        关键字数据    loginname=NULL

        数据为空

        长度不一致

        错误数据

d、安全测试用例设计

cookie

       在headers里存放cookie信息

Header     头信息

        ||

唯一识别码    app端的header

header,cookie,session

1、首先,header包含cookie和session,编码,协议类型,返回类型,提交的参数,客户端信息等等等等。

2、header包括response header和request header

3、cookie是有有效期的,你需要持续的状态的话,可以定义一个token,get和post方式传递都可以,cookie每次都会有返回,只是不产生cookie的时候为空而已。

服务器连接是需要握手的,第一次发送数据,服务器返回一个状态,然后客户端也返回一个状态,服务器接收到状态之后处理数据返回数据,客户端接受数据。

相关文章

  • 接口测试书目录

    接口测试 接口测试基础知识篇 接口测试第二课(APP抓包) 接口测试第三课(HTTP协议简介) 接口测试第四课(H...

  • 接口测试之02-Postman之GET请求

    上一篇文章介绍了接口测试的基础知识,这篇文章重点介绍接口测试工具Postman,众多接口测试工具之中,为什么选择这...

  • 接口测试1--理论基础

    本节内容 接口及接口测试 网络基础知识:IP,域名, DNS及端口 网络基础知识:OSI七层模型及TCP协议 HT...

  • Web API03-使用python实现接口测试

    前面2篇文章已经简单的介绍接口测试相关概念和HTTP协议基础,本篇文章主要就“使用python实现接口测试基础知识...

  • 接口测试03--接口测试怎么测?

    哈喽,大家好!我是minisummer!首先感谢您的关注!今天给大家分享的内容是接口测试必备的接口基础知识:接口文...

  • 接口测试基础知识

    为什么要做做接口测试?如果绕开客户端能够作一些不用校验的事情这样就危险了;举例某网站2016年因支付接口未做校验被...

  • 接口测试基础知识

    接口测试的地位 采用金字塔型和橄榄球型来形象说明一下 金字塔型从上到下:UI测试、接口测试、单元测试橄榄球型:接口...

  • 接口测试基础知识

    什么是接口? API APIApplica Programming Interface应用程序编程接口)是一些事先...

  • 接口测试基础知识

    1、接口测试范围 是否所有的接口都需要测试?不是的,覆盖所有的接口是一件很难的事情,通常情况下,主要测试最外层两类...

  • 接口测试的基础知识

    1、web常识 三次握手。建立链接 客户端向服务端发送位码标示,服务端收到信息后向客户端确认联机信息,客户端检查信...

网友评论

      本文标题:接口测试的基础知识

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