1、接口测试简单介绍
接口测试其实就是功能测试,是从数据库查询到数据,返回查询结果
接口返回的数据都是json,json是一种通用的数据类型。
接口测试的优点:能在稍微偏底层的地方发现bug,越底层发现bug,修复成本越低。
前端 -- 后端
客户端 -- 服务端
前端:ios、Android、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请求是否运行成功,如图为运行成功的结果。
概念:
时间戳:指从计算机诞生那一天到现在过了多少秒