【工作点滴】——网页测试利器Postman
2017-04-22 22:28
411 查看
以前做的项目都是前台后台一起开发的,这几天在北京工作,公司的项目是前后端分离的。这样,我们怎么测试Controller呢,貌似在外面大家更喜欢称呼Controller为API。这里给大家推荐一款测试Controller的利器——PostMan。
(一)简介
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。当开发人员需要调试一个网页是否运行正常,并不是简简单单地调试网页的HTML、CSS、脚本等信息是否运行正常,更加重要的是网页能够正确是处理各种HTTP请求,毕竟网页的HTTP请求是网站与用户之间进行交互的非常重要的一种方式,在动态网站中,用户的大部分数据都需要通过HTTP请求来与服务器进行交互。无论是web前端开发
或 android、ios开发,只要涉及调用后端接口,postman这类型工具就必不可少了。
(二)下载安装
大家可以去postman官网下载。直接安装即可。postman是Google的一个插件,大家也可以去谷歌的拓展程序中查看。
Postman界面如下:
(三)使用
Postman的使用还是很简单的。一学就会。给大家介绍一下几个常用的东西吧。
我们可以看到界面分成左右两个部分,右边是collection,左边是request builder。
在request builder中,我们可以通过Postman快速的随意组装出我们希望的request。一般来说,所有的HTTP Request都分成4个部分,URL, method, headers和body。而Postman针对这几部分都有针对性的工具。
[b]1.Url。测试网页,Url我们肯定是少不了的。点击Params按钮,Postman会弹出一个键值编辑器,你可以在哪里输入URL的Parameter,Postman会帮你自动加入到URL当中,反之,如果你的URL当中已经有了参数,那Postman会在你打开键值编辑器的时候把参数自动载入。[/b]
[b]2.Method。是指访问方式,Postman为我们的Url提供了很多的请求方式,比如Post,get啦。[/b]
3.Headers。点击Headers按钮,Postman同样会弹出一个键值编辑器。在这里,你可以随意添加你想要的Header attribute,同样Postman为我们通过了很贴心的auto-complete功能,敲入一个字母,你可以从下拉菜单里选择你想要的标准atrribute。
4.Body,就是RequestBody。如果我们的请求时Post,那么我们就需要编辑这个Body。Postman根据Body的不同提供了四种编辑方式
下面我们看两个常用的请求来了解一下。
[b](四)例子[/b]
1.GET请求示例
GET请求的参数在url上我们也可以通过点击Params添加参数。
响应成功会有相应提示:
2.POST请求示例
上图是参数为Json串时的示例。我们点击Params可以选择不同的参数类型,然后选择Body,Body是构造请求替,请求格式可以是多样的,这里写的是json的。我们也可以根据需要选择别的类型。
工欲善其事必先利其器!我们需要学习的还有很多!
(一)简介
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。当开发人员需要调试一个网页是否运行正常,并不是简简单单地调试网页的HTML、CSS、脚本等信息是否运行正常,更加重要的是网页能够正确是处理各种HTTP请求,毕竟网页的HTTP请求是网站与用户之间进行交互的非常重要的一种方式,在动态网站中,用户的大部分数据都需要通过HTTP请求来与服务器进行交互。无论是web前端开发
或 android、ios开发,只要涉及调用后端接口,postman这类型工具就必不可少了。
(二)下载安装
大家可以去postman官网下载。直接安装即可。postman是Google的一个插件,大家也可以去谷歌的拓展程序中查看。
Postman界面如下:
(三)使用
Postman的使用还是很简单的。一学就会。给大家介绍一下几个常用的东西吧。
我们可以看到界面分成左右两个部分,右边是collection,左边是request builder。
在request builder中,我们可以通过Postman快速的随意组装出我们希望的request。一般来说,所有的HTTP Request都分成4个部分,URL, method, headers和body。而Postman针对这几部分都有针对性的工具。
[b]1.Url。测试网页,Url我们肯定是少不了的。点击Params按钮,Postman会弹出一个键值编辑器,你可以在哪里输入URL的Parameter,Postman会帮你自动加入到URL当中,反之,如果你的URL当中已经有了参数,那Postman会在你打开键值编辑器的时候把参数自动载入。[/b]
[b]2.Method。是指访问方式,Postman为我们的Url提供了很多的请求方式,比如Post,get啦。[/b]
3.Headers。点击Headers按钮,Postman同样会弹出一个键值编辑器。在这里,你可以随意添加你想要的Header attribute,同样Postman为我们通过了很贴心的auto-complete功能,敲入一个字母,你可以从下拉菜单里选择你想要的标准atrribute。
4.Body,就是RequestBody。如果我们的请求时Post,那么我们就需要编辑这个Body。Postman根据Body的不同提供了四种编辑方式
下面我们看两个常用的请求来了解一下。
[b](四)例子[/b]
1.GET请求示例
GET请求的参数在url上我们也可以通过点击Params添加参数。
响应成功会有相应提示:
2.POST请求示例
上图是参数为Json串时的示例。我们点击Params可以选择不同的参数类型,然后选择Body,Body是构造请求替,请求格式可以是多样的,这里写的是json的。我们也可以根据需要选择别的类型。
工欲善其事必先利其器!我们需要学习的还有很多!
相关文章推荐
- chrome插件 测试 接口利器 postman ,firefox 微信接口 淘宝api 测试利器 poster
- API测试利器——Postman(1. 安装和启动)
- 工作点滴4 - 思科设备环路测试 - Cisco Loopback Tests
- 测试网页速度性能的利器-Yslow和page speed
- API测试利器——Postman(2. 理解和处理响应)
- Postman - REST测试利器
- HTTP API接口测试利器PostMan介绍
- IETester网页兼容性测试利器也难调众口
- WEB网页测试利器Selenium-RC
- 网页测试利器-Selenium简介
- API测试利器Postman简介
- 网页解析利器goose的python3版本安装与测试
- API测试利器postMan 使用教程
- HTTP API接口测试利器PostMan介绍
- 工作记录:html网页采集利器:simple_html_dom,phpQuery
- 如何测试一个网页登陆界面
- 敏捷开发中,测试人员做哪些工作
- 软件测试工作真的很简单无技术难度吗
- 测试Linux网卡是否正常工作