码迷,mamicode.com
首页 > 其他好文 > 详细

postman 接口测试

时间:2021-06-06 18:56:40      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:用户   sign   one   end   增加   数据类型   raw   使用   abc   

接口测试:就是从数据库里取数据,插入数据。接口测试就是功能测试,比功能测试还简单。

步骤:

1、接口的请求url

2、请求参数

3、请求方式    get、post、put、delete

get请求不需要借助任何工具,在浏览器发出请求就即可

url?param=abc

url?param=abc&param=abc

 

post方法使用postman工具进行测试

【url】【post方式】【key-value】- send

1、http://api.nnzhp.cn/api/user/login  登录接口(username、passwd)

2、http://api.nnzhp.cn/api/user/user_reg  注册接口

(username最少6位最长10位、pwd最少6位最长16位必须包含大小写字母数字、cpwd)

注册成功后,拿username和passwd验证登录,看是否能够成功。

3、http://api.nnzhp.cn/api/user/add_stu    添加学生信息接口,入参是json类型

name、grade、phone、sex、age、addr

name(string)、grade(string)、phone(int)必选项不能重复

入参是json类型:接口返回的数据类型都是json串

Json是一种通用的数据类型

key —>value,json格式:body—raw

{
"name":"蝴蝶",
"grade":"一班",
"phone":"18600674111"

}

get  方式查询

http://api.nnzhp.cn/api/user/stu_info?stu_name=蝴蝶

查询结果:

{
"error_code": 0,
"stu_info": [
{
"id": 1343133993,
"name": "蝴蝶",
"sex": "男",
"age": 18,
"addr": "北京市昌平区",
"grade": "一班",
"phone": "18600674111",
"gold": 100
}
]
}

---------------------------------------------------

可以插入多条测试,然后各种条件测试

---------------------------------------------------

session:就是存在服务端的键值对  key-value

cookie:就是存在客户端的键值对    key-value

先用用户ningjing1登录,获取sign

1、http://api.nnzhp.cn/api/user/login

post—body

key    value

username:ningjingq

passwd:Aa123456

查询出sign

2、查询stu_id   get方式  http://api.nnzhp.cn/api/user/stu_info?stu_name=蝴蝶

获取stu_id

3、给学生添加金币 http://api.nnzhp.cn/api/user/gold_add

post方式

Headers 的key写Cookie  value填写ningjing1=cf3074abe6474c7159d8797994beb5f5

 Body里写stu_id  和添加的金币gold数量。

4、 get方式  http://api.nnzhp.cn/api/user/stu_info?stu_name=蝴蝶 查询学生的金币是否增加

 

postman 接口测试

标签:用户   sign   one   end   增加   数据类型   raw   使用   abc   

原文地址:https://www.cnblogs.com/njq666/p/14853982.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!