zoukankan      html  css  js  c++  java
  • Python接口自动化测试(2):Postman使用-GET/POST请求

    发送GET请求

    输入URL链接点击send:https://postman-echo.com/get?username=zxj&password=zxj01

    ?后面接参数,&后面连接多个参数,username=zxj,password=zxj01 这个两个就是GET的参数,即下面的params

    点击Bulk Edit可以实现批量编辑。

    想要暂时不传参数,可以将key前面的“对勾”去掉。

    响应页面

    相应内容包含Cookies,Header,响应状态码,时间,大小等。

    "username": "zxj",
    "password": "zxj01"

    响应返回的这两个就是我们传入的参数

    发送POST请求

    输入链接:https://postman-echo.com/post,Body类型是application/x-www-form-urlencoded,参数是username=zxj,password=zxj01

    post请求一般后面不跟?参数,直接将参数写到Body里面,真实测试场景中,接口文档会给出Body有哪些参数,数据类型是哪一种

    我们在测试的时候选择对应的数据类型就可以。

    运行结果:

    从返回的结果看form里的数据就是我们表单里填写的Body参数。

    Body里面的数据分别表示:

    form-data:该数据形式上一篇里已经说了,当有文件时可以使用该数据形式

    x-www-form-urlencode 这个编码和URL参数中使用的编码相同,我们只要输入键值对,postman会正确编码键和值。但是不能上传文件类型的编码。

    raw:除了替换环境变量之外,请求可以包含任何内容,在编辑区可以输入任何内容。

    binary:二进制数据可让我们发送postman中无法输入的内容,例如图像,音频和视频文件。

  • 相关阅读:
    贪吃蛇大作战游戏攻略
    非对称加密算法RSA
    使用java库中的对称加密算法
    HMAC加密的消息摘要码
    md5和SHA校验码
    拼图可解的充要条件
    Base64编码
    java中文文档官方下载
    JAVA中对字符串的常见处理函数汇总
    测试工程师面试题
  • 原文地址:https://www.cnblogs.com/zengxuejie/p/14154114.html
Copyright © 2011-2022 走看看