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

接口测试04

时间:2019-11-17 01:31:06      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:访问   成功   ons   code   类型   check   from   安全   应用程序   

目录

管理更多接口

  创建Collections

  创建Folder

  创建子Folder

  添加Request

测试POST请求接口

  足球联赛接口申请

  足球联赛接口分析

  足球联赛接口测试

  POSTMAN中测试

  导出

  导入

 

一、管理更多接口

  创建Collections

  创建Folder(文件夹)

    针对每个接口创建一个文件夹

  创建子Folder(子文件夹)

    每个接口需要测试HTTP/HTTPS,可以对应两个子文件夹,分别进行管理请求

  添加Request

 

二、测试POST请求接口

  POST提交数据的方式

    1)form-data

      http请求中的multipart/form-data,会讲表单的数据处理为一条消息,既可以上传键值对,也可以上传多个文件

    2) x-www-form-urlencoded

      http请求中的application/x-www-from-urlencoded,会将表单内的数据转换为键值对

    3) raw

      可以发送任意格式的接口数据,如text、json、xml、html、javascript

    4) binary

      只可以发送二进制数据,通常用于单个文件的上传

  Authorization说明

    Authorization是验证是否拥有从服务器访问所需数据的权限。当发送请求时,通常必须包含参数,以确保请求具有访问和返回所需数据的权限。Postman提供了授权

    类型,可以轻松地在Postman本地应用程序中处理身份验证协议

    Inherit auth from parent

      从父类继承身份验证,“从父”设置的“继承auth”指示默认情况下,该文件夹中的每个请求都使用父类的授权类型

    No Auth

      当不需要授权参数发送请求时,使用“No Auth”

    Bearer Token

      Bearer Token是安全令牌,任何带有Bearer Token的用户都可以使用它来访问数据资源,而无需使用加密密钥

    Basic Auth

      Basic Auth是一种授权类型,需要验证用户名和密码才能访问数据资源

    Digest Auth

  结果检查

    检查点

      1、检查response的body中是否包含字符串

        tests[“check point name”] = responseBody.has("find string");

      2、检查响应时间

        tests["Response time less than 200ms"] = response time < 200;

        tests["响应时间范围"] = _.inRange(responseTime, 100,800);

      3.检查状态码

        tests["Status code is 200"] = responseCode.code ===200;

        tests["测试成功"] = responseCode === 200 || responseCode.code === 201

      4.使用模板

        代码模板

          技术图片  

         1.检查response的body中是否包含字符串

          技术图片

 

         2.检查响应时间

          技术图片

 

         3.检查状态码

          技术图片

 

          技术图片

  批量运行

  导出

  导入

 

 

 

 

    

 

 

接口测试04

标签:访问   成功   ons   code   类型   check   from   安全   应用程序   

原文地址:https://www.cnblogs.com/xiaoshust/p/11874760.html

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