ApiPost測試工具軟件特色
1、更加方便
ApiPost能夠快速的一鍵生成接口文檔、一鍵導(dǎo)出API文檔,對于開發(fā)的技術(shù)人員非常的實用便利。
2、更加安全
ApiPost支持離線接口調(diào)試,在線數(shù)據(jù)加密存儲至云端,十分安全!
3、能夠跨平臺
ApiPost支持跨平臺,并且提供Chrome拓展插件、Window以及Mac客戶端3個版本。
ApiPost測試工具軟件功能
1、快速生成、一鍵導(dǎo)出API文檔
用戶可以使用ApiPost快速生成接口文件,同時可導(dǎo)出離線的HTML文檔。方便用戶將接口文檔部署到本地或者局域網(wǎng)服務(wù)器。
2、支持攜帶COOKIE請求,模擬登錄
用戶可以通過ApiPost測試一些登錄才能訪問的API,ApiPost支持Cookie管理,在發(fā)送接口的時候,可以通過可以Cookie進行模擬登錄。
3、清晰的使用流程,跨平臺支持
ApiPost的界面干凈整潔,操作簡單方便且功能強大,提供Chrome拓展插件、Window客戶端、Mac客戶端3大版本,是一個非常不錯的工具!
ApiPost測試工具適用人群
后端開發(fā)人員:如果用戶是使用Java或者PHP工程師,那么ApiPost會非常適合您!ApiPost能夠在編寫接口文件的同時生成文檔。
Web前端開發(fā)人員:清晰又親切的接口文檔,無壓力進行對接接口!
IOS開發(fā)人員:對于IOS開發(fā)人員那是更有必要使用ApiPost了,在開發(fā)IOS時,對接接口無比輕松!
安卓開發(fā)人員:適用于IOS開發(fā)人員,當然對于安卓的開發(fā)人員也是非常有必要使用的,強大的接口對接調(diào)試工具,值得使用!
測試人員:ApiPost支持進行批量流程接口測試,支持循環(huán)運行以及沙盒環(huán)境進行接口測試。
研發(fā)經(jīng)理、技術(shù)總監(jiān):使用ApiPost,讓用戶提高團隊工作效率!
ApiPost測試工具常見問題
ApiPost如何使用測試校驗教程?
對于不是在寫B(tài)UG就是在改BUG的開發(fā)人員,遇到和預(yù)想不想一樣的BUG時,為了更好地發(fā)現(xiàn)BUG,那么就使用ApiPost推出了測試校驗功能。下面我們來看看怎么使用:
1、第一步:定義測試用例
我們用以下接口為例:
如圖所示,用戶想要校驗每次返回的數(shù)據(jù)是否正確,就可以點擊【測試用例】添加了
。
2、第二步:進行測試
我們保存4個用例,分別進行校驗:
響應(yīng)體格式是否為json
響應(yīng)體的errcode是否為0
響應(yīng)體的data.token不為空
響應(yīng)頭server為nginx。
保存測試用例后,點擊發(fā)送按鈕,就會得到如下測試結(jié)果:
綠色表示測試通過,紅色表示測試不通過。我們測試的都是綠色,均為通過。
注意:每個測試用例是一行,不能換行。
響應(yīng)類型對應(yīng)關(guān)系:
Response(響應(yīng)) :對應(yīng)響應(yīng)結(jié)果;
ResponseJson(響應(yīng)對象):對應(yīng)響應(yīng)結(jié)果的響應(yīng)體(目前僅支持JSON格式的響應(yīng)結(jié)果綁定環(huán)境變量);
ResponseHeader(響應(yīng)頭):對應(yīng)響應(yīng)結(jié)果的響應(yīng)頭。
ApiPost測試工具更新日志
1、【新增】全新的 Mock 服務(wù) 功能;
2、【新增】環(huán)境支持前置URL(可作為host使用);
這樣的話,接口發(fā)送時只需填寫相對路徑即可,方便快速切換生產(chǎn)環(huán)境和開發(fā)環(huán)境:
3、【新增】接口名稱加上hover 提示;
4、【新增】響應(yīng)結(jié)果分屏顯示;
5、【新增】UI支持精簡模式,提高工作區(qū)比例;
6、【新增】空團隊解散;
7、【新增】支持接口克隆后自動跳轉(zhuǎn)到新建標簽(可在設(shè)置里關(guān)閉);
8、【優(yōu)化】執(zhí)行腳本請求發(fā)送默認改成$.ajax;
9、【修復(fù)】修復(fù)環(huán)境變量名稱不同步的Bug;
10、【新增】雙擊標題欄全屏/縮放窗口;
11、【其他】其他細節(jié)修復(fù)。
新版 Mock 服務(wù) 使用文檔參考:
https://wiki.apipost.cn/document/00091641-1e36-490d-9caf-3e47cd38bcde/832f6d9f-7951-4361-b959-229666685ba9