为了账号安全,请及时绑定邮箱和手机立即绑定

REST API 接口测试

杜涵 软件测试工程师
难度初级
时长 1小时30分
学习人数
综合评分9.37
31人评价 查看评价
9.5 内容实用
9.3 简洁易懂
9.3 逻辑清晰
  • 需求描述

    DELETE: http://localhost:8080/mywebsite/user/

    • Header: Content-Type = application/json

    • Body: 空

    • Response: 删除所有 User 对象

    • Status code: 204


    查看全部
  • 需求描述

    DELETE: http://localhost:8080/MyWebsite/user/id

    • Header: Content-Type = application/json

    • Body: 空

    • Response: 删除 id 的 ∪ser 对象

    • Status code: 204

    查看全部
  • 需求描述

    PUT: http://localhost:8080/MyWebsite/user/{id}

    • Header: Content-type =application/json

    • Body: name (String 类型,不为空不可重复), age (int 类型,在 0 和 100 之间), salary (double 类型)

    • Response: 修改 User 对象

    • Status code: 200

    查看全部
  • 需求描述

    POST: http://localhost:8080/MyWebsite/user/

    • Header: Content-type = application/json

    • Body: name (String 类型,不为空不可重复), age (int 类型,在 0 和 100 之间), salary (double 类型)

    • Response: 新加 User 对象

    • Status code: 201

    查看全部
  • 需求描述

    GET: http://localhost:8080/MyWebsite/user/{id}

    • Header: Content-type = application/json

    • Body: 空

    • Response: 返回指定 id 的 User 对象

    • Status code: 200

    查看全部
  • 需求描述

    GET: http://localhost:8080/MyWebsite/user/

    • Header: Content-type = application/json

    • Body: 空

    • Response: 返回所有 User 对象

    • Status code: 200

    查看全部
  • Content-type

    • application/x-www-form-urlencode:请求默认方式,数据是筒单、平面的 key-value 值对

    • application/json:数据是复杂的嵌套关系,有多层数据

    • multipart/form-data:既可以发送文本数据也支持二进制数据上载


    查看全部
  • HTTP Header

    • Accept:指定客户端能够接收的内容类型

    • Accept-Charset:浏览器可以接受的字符编码集。

    • Authorization: HTTP 授权的授权证书

    • Content-type:请求的与实体对应的 MIME 信息

    • Referer:先前网页的地址,当前请求网页紧随其后,即来路


    查看全部
  • 主要功能包括

    • 模拟各种 HTTP requests

    • Collection 功能(测试集合)

    • 人性化的 Response 整理

    • 内置测试脚本语言

    • 设定变量与环境


    查看全部
  • Postman 介绍

    Postman,是 Google 开发的一款功虽大的网页调试与发送网页 HTTP 请求,并能运行测试用例的的 Chrome 插件。

    下载地址:https//www.getpostman.com/

    提前安装 net 4.5: https//www.microsoft.com/en-us/download/details.aspx?id=42642


    查看全部
  • 测试步骤

    了解接口格式

    查看全部
    0 采集 收起 来源:接口测试流程

    2021-08-18

  • 安全性测试

    测试覆盖:

    • 敏感数据加密

    • 恶意攻击等


    查看全部
    0 采集 收起 来源:接口测试流程

    2021-08-18

  • 性能测试

    测试覆盖:

    • 并发数

    • 吞吐量,tps

    • 出错率等


    查看全部
    0 采集 收起 来源:接口测试流程

    2021-08-18

  • 功能测试

    测试覆盖:

    • 业务流程

    • 边界值,特殊字符

    • 参数类型,必选项,可选项等


    查看全部
    0 采集 收起 来源:接口测试流程

    2021-08-18

  • 测试工具

    常见的测试工具:

    • Postman

    • Jmeter

    • Restclient 等等


    查看全部
    0 采集 收起 来源:接口测试流程

    2021-08-18

举报

0/150
提交
取消
课程须知
了解基本的测试流程
老师告诉你能学到什么?
1. Postman的使用方法 2. 接口测试相关概念以及Rest api接口规范 3. 用Postman实现Rest api接口测试的步骤和方法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!