接口测试

接口测试其实就是功能测试,包括前端(客户端包括客户后台),后端(服务器端),前端一般使用(html/css/js等语言开发) 后端一般使用(java/php/python等语言开发)因为语言不通所以通过接口来进行交互。接口返回的数据都是通用的数据类型:json类型(所有语言都可以解析)

接口测试 必须有接口文档,内容包括

  • URL
  • 请求方式(get、post)
  • 请求参数
  • 返回参数

实例

测试网址:http://doc.nnzhp.cn/index.php?s=/6&page_id=11
1、新建项目
点击左上角NEW->Collection,创建项目
Postman接口测试实例
2、请求方式选择POST,输入接口地址http://api.nnzhp.cn/api/user/login
Postman接口测试实例
3、登录接口示例
请求URL:http://api.nnzhp.cn/api/user/login
请求方式:post
参数:用户名 必选 类型 说明
username 是 string 用户名
passwd 是 string 密码
登陆用户名:niuhanyang
密码:aA123456
Postman接口测试实例
4、添加学生信息实例
请求URL:http://api.nnzhp.cn/api/user/add_stu
请求方式:post,入参是json类型

Postman接口测试实例
5、文件上传
Postman接口测试实例
6、获取所有学生信息
请求URL:http://api.nnzhp.cn/api/user/all_stu,请求方式:get,
需要添加header信息,key为Referer ,value 为http://api.nnzhp.cn/
Postman接口测试实例
7、学生金币充值
请求URL:http://api.nnzhp.cn/api/user/gold_add
请求方式:post
参数:
该接口有权限验证,需要admin用户才可以做操作,需要添加cookie
cookie中key为登录的用户名,value从登录接口中获取,登陆成功之后会返回sign
参数名 必选 类型 说明
stu_id 是 int 学生id
gold 是 int 金币数量
Postman接口测试实例
Postman接口测试实例
原文地址:http://www.mamicode.com/info-detail-2220006.html

相关文章:

  • 2021-10-31
  • 2021-12-09
  • 2021-11-29
  • 2021-12-07
  • 2021-12-28
  • 2021-12-09
  • 2020-04-12
猜你喜欢
  • 2021-11-05
  • 2021-11-05
  • 2021-12-09
  • 2021-11-23
  • 2021-11-05
  • 2021-11-23
  • 2019-09-09
相关资源
相似解决方案