IntelliJ IDEA的插件,讓我卸載了Postman


接口測試是每個軟件測試從業者必不可少的一項技能。


一個項目的完成,接口測試的時間肯定不會少,而且幾乎是每個測試計劃的必備工作項。

在沒用過其它工具之前,老牌的Postman確實挺好。它具有接口測試的大部分功能。

但是當老司機有一天用了IDEA Rest Client之後,直接就卸載了postman。

因為,IDEA REST Client具有postman 的所有功能,而且還有postman沒有的功能。


1

首先,打開IntelliJ IDEA,安裝Rest Client。

File -> Setting -> Plug-ins -> Browse Repository

搜索Rest Client,點擊右側的install,稍等片刻會提醒要重啟IDEA,重啟後安裝結束。


IntelliJ IDEA的插件,讓我卸載了Postman


使用時候,從頂層工具欄依次Tools -> HTTP Client -> Test RESTFUL Web Service 打開

IntelliJ IDEA的插件,讓我卸載了Postman


2

之後,IDEA REST Client控制檯的界面如下樣子。

這個控制檯展示的功能區和postman幾乎一樣了,例如:請求方式,請求參數和請求頭的填充。


IntelliJ IDEA的插件,讓我卸載了Postman


如果需要用戶名、密碼驗證,點擊右側按鈕,會彈出填充用戶名和密碼的窗口。

填完後會自動補充到Authorization 的header裡面去。


IntelliJ IDEA的插件,讓我卸載了Postman


Rest Client插件會自動將最近執行的50個請求保存到http-requests-log.http 文件中。

該文件存儲在項目的.idea /httpRequests/目錄下。

使用請求歷史記錄,用戶可以快速導航到特定響應並再次發出請求。


除了構建請求,發起RESTful請求,Rest Client插件還可以完成如下postman不能做到的功能:

• 模板構建請求;

• 多個環境區分;

• 結果斷言;

• 結果暫存;


IntelliJ IDEA的插件,讓我卸載了Postman


容老司機慢慢給大家一一舉例解答。


IntelliJ IDEA的插件,讓我卸載了Postman

Bye~

作  者:Testfan Arthur

出  處:微信公眾號:自動化軟件測試平臺


分享到:


相關文章: