门户
论坛
博客
网校
招聘
首页
文章
问答
51讲堂
活动
热门搜索
写文章
提问题
登录 | 注册
我的主页
通知
已购
设置
我的钱包
退出
温馨提示
使用Postman作为Rest Api自动化测试工具
接口测试
自动化测试
SunnyGao
测试专家
+ 关注
12年以上网络安全大数据领域软件测试经验,先后担任过测试经理,高级软件测试工程师,测试专家。大大小小测试过几十个项目,涉及到金融领域,安全领域,大数据领域,等等,我的教学方法主要是以实例演示为主,所以我通常会先解释每一种技术背后的理论,然后向你展示它是如何在现实生活中发挥作用的。擅长领域:自动化测试,渗透测试,大数据。
2019-09-04 14:27:34
阅读 11009
收藏 6
本期讲堂我将介绍一个很棒的测试接口的工具,就是postman。它在windows Mac OS 和Linux上都工作。
如果你浏览器上安装了chrome的一个叫postman的插件,要把它卸载掉,要安装postman独立的应用程序。
因为浏览器不再支持postman插件了,也不会再更新postman插件了,2018年初chrome 停止了对chrome应用程序的支持。所以postman插件可能无法正常使用了。所以需要安装postman独立的应用程序。
这里我将用rest API举例展示怎么用postman,它是一个很容易用的工具。如果你在写服务端代码,用的是php或者java或者nodejs,或者任何技术,后台代码写好了,想看一下所写的代码是否正常工作,就可以用Postman实现,可以用postman立即开始和后端交互,得到后端工作情况的一个反馈,API是否按照你期望的工作的。它可以测试不同的参数,不同的认证方式,设置header cookie等等所有应用程序需要的,所有这些都可以在没有客户端,没有前端代码的情况下就能做的,虽然这样不能加速开发时间,但是经验告诉我们,这样在整个开发周期中可以尽早的发现bug。
我们不是必须要写自己的API才能用postman,如果你程序里面要用第三方的api,用postman也可以知道他是怎么工作的,你可以很容易的检查什么信息是可用的,怎么和他们交互,不用写代码你就能做到这些,在这一点上它很强大。它增进了开发时间。你可以提前知道了这个API是工作的,在真正开始用接口的时候不会出现什么让你惊讶的问题。
我们要用的API是基于http的RESTful API,RESTful API由后台也就是SERVER来提供服务,前端来调用。前端调用API向后台发起HTTP请求,后台响应请求将处理结果反馈给前端。也就是说RESTful 是典型的基于HTTP的协议,RESTful API就是一套协议来规范多种形式的前端和同一个后台的交互方式。
如果你很期待学习postman,就接着继续往后看吧~~
内容大纲简介:
1、Postman实践概览,实际的展示postman的简单使用
2、用postman实现接口自动化测试介绍
3、结合持续集成Jenkins一起实现自动化
4、用Postman可以实现的更多功能的介绍
3.99
预定
更多
已有75人预定
预定达标
09-17
文章出炉
09-25
交流
09-29 20:30
当发生预定人数不足/文章未按时出炉/作者未分享交流时,您将获得全额退款。
请务必添加
【51Testing测试圈服务号】
,获取入群二维码。
1
6
发送
温馨提示
登录
后发表评论
温馨提示
推荐阅读
换一换
突破疫情壁垒,软件测试面试指南!
海宝
国内某头部电商高级测试开发工程师
职业发展
测试技术
交流圈
12406
118人预定
数据库之SQL语句测试和相关面试事宜
ANDYCHAN
数据库开发工程师
职业发展
性能测试
19246
52人预定
基于TestNG测试框架实现Webdriver自动化
皮皮测试咖
创业公司测试总监
接口测试
自动化测试
交流圈
7814
67人预定
selenium自动化从0到1
测试-安静
测试工程师
selenium
python
21373
95人预定
用(上)户(帝)视角的操作——BDD行为驱动测试
苗条小胖
测试经理
测试技术
测试管理
交流圈
13610
35人预定
海宝
国内某头部电商高级测试开发工程师
职业发展
测试技术
交流圈
12406
ANDYCHAN
数据库开发工程师
职业发展
性能测试
19246
皮皮测试咖
创业公司测试总监
接口测试
自动化测试
交流圈
7814
测试-安静
测试工程师
selenium
python
21373
苗条小胖
测试经理
测试技术
测试管理
交流圈
13610
打开微信 扫一扫
温馨提示
设置支付密码
查看原图
关于我们
联系我们
版权声明
广告服务
站长统计
建议使用IE 11.0以上浏览器,800×600以上分辨率,法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024,
沪ICP备05003035号
投诉及意见反馈:
webmaster@51testing.com
; 业务联系:
service@51testing.com
021-64471599-8017
51testing软件测试圈微信