Postman 調試Api,以及xdebug斷點調試補充

前言

  • 不管咱們做爲一個後端開發,仍是前端開發咱們都須要用到api接口
  • 可是做爲前端呢就傾向於直接調用接口
  • 做爲後端人員不單要編寫接口仍是要去測試一下本身到接口是否能有或者經過經驗測試相關會引發到bug,從而去編寫全局異常處理到機制
  • 那咱們就來走入測試接口的世界其實仍是很簡單的
  • xdebug斷點調試每一次都配置web的話太麻煩了,咱們用小技巧就能夠不用那麼麻煩

所需工具/資料

  • mac 10.13.3
  • Xampp (小編使用的是集成開發的,開啓狀態)
  • PHPStorm (https://www.jetbrains.com/phpstorm/download/download-thanks.html,沒有的就去官網下載,破解什麼的我就不說了若是須要直接聯繫我)
  • 已經安裝及配置好了 xdebug
  • ThinkPHP 5.07
  • postman(https://www.getpostman.com/,官網免費安裝)

開始

簡單的說一下安裝吧

  1. 直接進入官網 點擊下載安裝包,而後雙擊運行就能夠了 https://www.getpostman.com/
    api
  2. 安裝好的效果
    api

測試

  1. 咱們用的是 ThinkPHP 那咱們就在路由哪裏定義一個get的路由(其餘的業務邏輯就本身寫吧)
    api
  2. 咱們來到 postman 測試 選擇相應的 獲取方式和地址 點擊send進行測試
    api
  3. 這樣咱們就會的到來相應的結果,若是報錯了就是端口有問題(以及看到錯誤端口)
    api
    api
  4. 看了一個報錯一個異常處理後,咱們來看看真正的獲取到接口信息
    api
  5. 傳值的方法不少 ? / body這些均可以
    api
  6. 測試就是這樣的仍是很簡單

測試api小技巧

  • 平常咱們測試的端口會比較多,一個個的過很容易忘記也很麻煩,那咱們有方法能夠把它收藏到一個文件裏面用哪一個點那個
  • postman爲咱們提供了這樣的收藏的方法
  1. 點擊收藏
    api
  2. 選擇文件和修改信息(這個不強求本身喜歡就好)
    api
  3. seve to 文件夾名
    api
  4. 再下次打開的時候點擊文件夾就能夠看到要測試的api了
    api
  5. 多人的話能夠右上角登陸

xdebug斷點調試

  • 每一次都配置會使得加劇工做都負擔以及沒必要要
  1. 設置斷點,啓動測試
    api
  2. 獲取測試碼(每一次的啓動都是不同的,若是想屢次測試那就不要斷開,只是執行完就好,下一次send的時候仍是會繼續啓用剛纔的端口,若是終止了的話下一次開啓須要拷貝新的端口)
    api
  3. 斷點測試
    api
    api

後記

  • Postman的api測試,以及小技巧,有什麼疑問請直接添加小編微信,歡迎有更多的技術交流
  • 歡迎進入個人博客:https://yhf7.github.io/
  • 這只是本人的一些解決作法,我的筆記,若是有什麼侵權的話,請及時添加小編微信以及qq也能夠來告訴小編(905477376微信qq通用),謝謝!
相關文章
相關標籤/搜索