“还在愁接口测试工具之间如何共享数据,而不是把接口再进行写一遍。json
”
前言
以前的接口测试都使用的是postman,最近将调整为Talend Api Tester。api
因而就有一个很大的问题,全部的接口信息都在postman上,如何导入到alend Api中。工具
问题很大老铁post
跟随着这个问题咱们来一块儿发现测试工具中的新大陆。学习
1、从头开始
既然要对测试工具备一个新的认识,那就应该从头开始。测试
为了测试方便,咔咔就先创建一个集合为Aspa
api集合插件
而后在集合A里边新添加一个请求,下图就是添加成功的图3d
一个新的请求调试
这样的请求有一个很大的弊端就是当域名发生改变时,那么在这个集合下的全部接口都须要修改请求域名。
针对这一需求Postman是早已经给准备好了。
添加环境变量
添加成功后就能够在这里看到刚刚添加的环境变量了
环境变量
而后将刚刚的请求域名改成{{host}}
便可,发送请求依然能够获取到数据。
修改成host发起的请求
作完以上几个操做后,咱们一个完整的集合就建立的差很少了,接下里就须要回归正题。
继续针对文章开头说的互相转换接口数据。
2、Postman与Postman互通数据
其实在Postman中存在着几种方式的数据互相导入。
这里咔咔给你们介绍其中的俩种方式,第一种经过分享连接、第二种是导出为json文件。
俩种方式均可以将接口数据导入到另外一个postman中。
一样也能够将数据导入到其它支持Postman Collection
的接口测试工具中。
首先来聊聊关于postman如何协同工做使用分享连接的的方式如何工做
假设小Q已经写完了一部分接口数据,而且在postman中已经调试好了。
很不巧的事情是因为工做缘由须要作一些调整,那么小Q就须要把写好的接口数据给接收的人。
这个时候最直接的办法就是小Q将本身的postman帐号给接手的人, 可是这个也不是很现实哈!
因而小Q就在想有没有一种办法来解决这个问题。
思考
其实这种状况postman早就有这个功能了,只是平时开发过程当中只关注本身的那一亩三分地。
只要我调试的接口能够跑的通就行,其它的功能你爱咋牛逼咋牛逼去。
当你鼠标右击一个集合时你会发如今一列就是分享集合
分享集合
而后点击获取公共的连接
获取公共连接
当你点击了获取公共连接以后就会出现一个连接地址
获取到的连接地址
获取到了这个连接地址以后就能够将这个地址发给你的小伙伴,而后你的小伙伴就能够拿着这个地址直接在本身的postman中将这个集合给复制出来
点击导入
而后就能够将刚刚复制出来的地址放到这里就能够了
导入其它postman的集合
这里因为是咔咔直接在本身的postman中进行的导入因此会出现集合已存在,要么选择替换,要么选择复制一份
导入集合
选择就好了
以上就是关于postman与postman之间数据的互通。
3、Postman与Talend Api互通数据
首先得先须要安装Talend Api这个扩展,因为这个扩展是谷歌商店下载的。
那么确定一部分人下载不了,懂的都懂,不懂得略过便可。
咔咔给大家一个能够离线下载谷歌插件的一个地址crxdl.com
安装插件
至于下载的插件怎么安装就自行搜索哈!很简单的,将压缩包直接拖入扩展里边便可。
下图是咔咔已经安装好的截图
安装好的截图
若是须要互通数据,那么咱们只能在Talend Api
这个扩展里边寻找关于Postman的信息。
当在Talend Api这个扩展中点击Import时你会发现第一个就是导入Postman 集合 V2。
那么确定想都不用想,这个入口就是为了Postman的用户能够直接使用的。
导入信息
那么再来到Postman中鼠标右击集合就能够看到导出这个按钮。
导出
而后你就会看到一个熟悉的身影,这个集合V2
导出版本
那就直接点击导出吧!而后将导出的文件如今尝试着往Talend Api
这里导入。
此时就能够在Talend Api
这个里边看到咱们刚刚在Postman中建立的集合和方法了。
导入后
可是你会发现此时的请求时不通的,那是由于Talend Api
仍是没有识别到在Postman中设置的环境变量host
那么就要在Talend Api
这个里边设置host的环境变量了,将刚刚在Postman中设置的值复制过来。
设置环境变量
而后发起请求便可,此时就能够看到已经返回成功了
发起请求
4、总结
本文主要介绍了Postman与Postman之间、Postman与Talend Api之间互通数据。
其它的接口测试工具咔咔没有使用过,应该大多数都支持这样的操做,在使用的过程当中多点疑问,你就会发现不少新鲜东西。
若是你暂时使用不到这个功能,那就先知道有这个事情的存在,后期若是须要你的脑海中最起码有这个印象,知道有这么回事。
而不是拿起键盘就是干,浪费时间和精力,有可能还会出错。
“坚持学习、坚持写博、坚持分享是咔咔从业以来一直所秉持的信念。但愿在偌大互联网中咔咔的文章能带给你一丝丝帮助。我是咔咔,下期见。
”