美文网首页
阿里软件测试工程师推荐|自动化测试——postman工具的使用

阿里软件测试工程师推荐|自动化测试——postman工具的使用

作者: 软件测试小白 | 来源:发表于2021-12-06 19:19 被阅读0次

    Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果, 从而验证响应中的结果数据是否和预期值相匹配;并确保开发人员能够及时处理接口中的bug,进而保证产品上线之后的稳定性和安全性。 它主要是用来模拟各种HTTP请求的(如:get/post/delete/put..等等),Postman与浏览器的区别在于有的浏览器不能输出Json格式,而Postman更直观接口返回的结果。

    常见问题

    postman如何发送json参数?

    1、在地址栏里输入请求url:http://127.0.0.1:8081/getmoney

    2、接着选择“POST”方式。

    3、在“headers”添加key:Content-Type , value:application/json

    4、然后点击"body",''raw''并设定为JSON。

    5、接着添加:{"userid": 1}

    6、最后点击send发送即可。

    Postman怎么导出?

    1、下面是导入集合文档的步骤,其实很简单。

    2、点击Export之后会有如下界面:

    3、点击Export按钮:会有提示选择导出文件的路径和定义文件的名称:

    4、导出之后就是一个json格式的文件。

    postman工具怎样传递csrf参数,csrf 参数是在 header 里吗?

    Postman 由于是 Chrome 扩展的缘故能支持的 header 不多,需要安装 Postman Interceptor才能自定义 header 字段。右上角那个卫星图标就是 Interceptor。

    为什么支持Postman Chrome应用程序已被弃用?

    原来早在2016年Google就宣布计划终止对Windows,Mac和Linux用户的Chrome应用程序支持。 但是这项计划的具体实施时间是2018年,这意味着,从2018年初开始,Postman Chrome应用程序的支持即将消失。 这2年的过渡期就是给开发者时间去开发相应的应用程序。

    Postman软件使用教程

    postman测试接口

    接口测试请求分为多种情况,这里介绍get、post、带cookie、带Header、上传文件五种请求的测试。

    一、get请求:get请求是最简单的请求方式,输入URL就能完成。

    1、新建一个tab页面

    2、输入URL ,选择请求方式为GET

    3、点击“send”按钮

    4、查看返回码是否异常。

    二、post请求:post请求跟get的区别除了请求方式不同之外,还需要添加请求体,请求体内容多半为json格式。

    1、新建一个tab页面

    2、输入URL ,选择请求方式为POST

    3、输入请求体内容

    4、点击“send”按钮

    5、查看返回码,返回信息等

    三、带cookie的请求:该请求需要在Heards里面添加Cookie

    1、新建一个tab页面

    2、输入URL ,选择请求方式为POST

    3、输入请求体内容

    4、在Heard里面添加Cookie信息

    5、点击“send”按钮

    6、查看返回码,返回信息等

    四、带Header的请求:该请求需要在Heards里面添加Cookie。

    1、新建一个tab页面

    2、输入URL ,选择请求方式为POST

    3、输入请求体内容

    4、在Heard里面对应的内容

    5、点击“send”按钮

    6、查看返回码,返回信息等

    五、文件上传的请求:发送请求前需要先上传文件。

    1、新建一个tab页面

    2、输入URL ,选择请求方式为POST

    3、输入请求体内容,文件内容选择file, 选择本地的文件上传

    4、点击“send”按钮

    5、查看返回码,返回信息等

    相关文章

      网友评论

          本文标题:阿里软件测试工程师推荐|自动化测试——postman工具的使用

          本文链接:https://www.haomeiwen.com/subject/kornxrtx.html