少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它


少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它接口测试哪家强? 单选0人0%A.Postman/Postwoman0人0%B.ApiPost0人0%C.Idea 自带测试0人0%D.Chrome 插件0人0%E.Python等其他脚本0人0%F.Junit 单元测试0人0%G.Fiddler/Charles 抓包0人0%H.其他投票投票看看你的同伴有多少人 。 下面我们一一分析小编实际体验的感受(基本功能的使用) , 挑选出适合自己的 , 才是最好的!
1、Postman / Postwoman
① Postman 客户端
少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它体验后的感觉
① 模拟各种 Htpp , Https请求 , 支持 header 参数 , 例如添加 token 信息;
② 在屏幕左侧 , 支持文件夹 , 一个文件夹可以保存多个 request 请求 , 支持分享 , 导出 , 支持手动排序
③ 支持搜索接口 , 缺点是搜索的是历史记录 , 无法定位到文件夹
④ 可以设置变量参数 , 很方便 , 使用{{url}} , 避免重复造轮子 , 不然谁记得一长串域名和 ip 地址
⑤ 接口响应接口 , json 数据展示美化 , 避免一长串挤在一起
⑥ 支持批量测试
⑦ 同步在线 , 防丢失
基本操作不作赘述 , 聊下大家可能用的比较少的场景
【批量测试】
比如你要批量生成数据 , 一个个点是很笨的方法 , postman 会怎么做呢?
a.在“Tests”下写断言 , 可以通过右侧自动生成 , 然后酌情修改 , 记得一定要保存 , 不要最后问我为什么批量没有生效;
少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它b.在对应的 Collections 下按下图点击“Run” , 差评 , 再弹出一个界面
少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它c.勾选你要选择的
少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它d.执行结果界面
少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它【批量测试(改进版)】
看了上面的, 大家可以已经发现 , 批量测试的都是重复数据 , 实际情况 , 我们需要不同的数据支持 。 Postman 如何解决呢?
未修改前:
少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它修改后:
少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它编辑 csv 或者 json 文件 , 按前面操作
少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它【少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它】输出结果:
少年帮|Postman 测试接口南波万?资深程序员:那是你还没碰到它【接口依赖】


推荐阅读