Postman這個操做你得知道

還在愁接口測試工具之間如何共享數據,而不是把接口再進行寫一遍。json

前言

以前的接口測試都使用的是postman,最近將調整爲Talend Api Tester。api

因而就有一個很大的問題,全部的接口信息都在postman上,如何導入到alend Api中。工具

問題很大老鐵

問題很大老鐵post

跟隨着這個問題咱們來一塊兒發現測試工具中的新大陸。學習

1、從頭開始

既然要對測試工具備一個新的認識,那就應該從頭開始。測試

爲了測試方便,咔咔就先創建一個集合爲Aspa

api集合

api集合插件

而後在集合A裏邊新添加一個請求,下圖就是添加成功的圖3d

一個新的請求

一個新的請求調試

這樣的請求有一個很大的弊端就是當域名發生改變時,那麼在這個集合下的全部接口都須要修改請求域名。

針對這一需求Postman是早已經給準備好了。

添加環境變量

添加環境變量

添加成功後就能夠在這裏看到剛剛添加的環境變量了

環境變量

環境變量

而後將剛剛的請求域名改成{{host}}便可,發送請求依然能夠獲取到數據。

修改成host發起的請求

修改成host發起的請求

作完以上幾個操做後,咱們一個完整的集合就建立的差很少了,接下里就須要迴歸正題。

繼續針對文章開頭說的互相轉換接口數據。

2、Postman與Postman互通數據

其實在Postman中存在着幾種方式的數據互相導入。

這裏咔咔給你們介紹其中的倆種方式,第一種經過分享連接、第二種是導出爲json文件。

倆種方式均可以將接口數據導入到另外一個postman中。

一樣也能夠將數據導入到其它支持Postman Collection的接口測試工具中。

首先來聊聊關於postman如何協同工做使用分享連接的的方式如何工做

假設小Q已經寫完了一部分接口數據,而且在postman中已經調試好了。

很不巧的事情是因爲工做緣由須要作一些調整,那麼小Q就須要把寫好的接口數據給接收的人。

這個時候最直接的辦法就是小Q將本身的postman帳號給接手的人, 可是這個也不是很現實哈!

因而小Q就在想有沒有一種辦法來解決這個問題。

思考

思考

其實這種狀況postman早就有這個功能了,只是平時開發過程當中只關注本身的那一畝三分地。

只要我調試的接口能夠跑的通就行,其它的功能你愛咋牛逼咋牛逼去。

當你鼠標右擊一個集合時你會發如今一列就是分享集合

分享集合

分享集合

而後點擊獲取公共的連接

獲取公共連接

獲取公共連接

當你點擊了獲取公共連接以後就會出現一個連接地址

獲取到的連接地址

獲取到的連接地址

獲取到了這個連接地址以後就能夠將這個地址發給你的小夥伴,而後你的小夥伴就能夠拿着這個地址直接在本身的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之間互通數據。

其它的接口測試工具咔咔沒有使用過,應該大多數都支持這樣的操做,在使用的過程當中多點疑問,你就會發現不少新鮮東西。

若是你暫時使用不到這個功能,那就先知道有這個事情的存在,後期若是須要你的腦海中最起碼有這個印象,知道有這麼回事。

而不是拿起鍵盤就是幹,浪費時間和精力,有可能還會出錯。

堅持學習、堅持寫博、堅持分享是咔咔從業以來一直所秉持的信念。但願在偌大互聯網中咔咔的文章能帶給你一絲絲幫助。我是咔咔,下期見。

相關文章
相關標籤/搜索