接口测试

Posted 灿烂初秋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口测试相关的知识,希望对你有一定的参考价值。

1、接口测试简单介绍

接口测试其实就是功能测试,是从数据库查询到数据,返回查询结果

接口返回的数据都是json,json是一种通用的数据类型。

 

接口测试的优点:能在稍微偏底层的地方发现bug,越底层发现bug,修复成本越低。

 

前端    --  后端

客户端 -- 服务端

前端:iosandroid、server java

 

http常用的有两种请求方式,分别为get和post:

get请求和post请求的区别:

            get请求的请求数据是放在url里面的

            post请求的数据是放在body里面的

cookie:存放在本地的一个键值对

session:存放在服务端的一个键值对

 

 http请求:请求头和请求体

 get请求:get请求头

       url?x=x&xx=xx

       header传输一些额外的信息

报文:

2、jmeter接口测试工具(性能测试工具),使用java开发的

 简单使用介绍:

<1> 打开jmeter,选中测试计划,右击添加->Threads(User)->线程组

<2>选中线程组,右击添加>>>Sampler>>>HTTP请求

 <3>配置http请求

Parameters中填写需要发送的参数名(stu_name)和参数值 (xiaohong)

<4>添加运行结果分析监听器

 

<5>运行

<6>查看运行结果

在察看结果树处查看http请求是否运行成功,如图为运行成功的结果。

 

 

概念:

时间戳:指从计算机诞生那一天到现在过了多少秒

以上是关于接口测试的主要内容,如果未能解决你的问题,请参考以下文章

接口测试实战接口测试之token鉴权实战

接口测试实战根据接口测试用例进行测试

接口自动化测试怎么做的

接口测试操作指引

接口测试 - 什么是接口测试及其测试流程

接口测试实战接口测试之cookie实战