接口測試--Postman

Get請求和Post請求的區別:

Get請求的請求數據是放在URL裏的

Post請求的請求數據是放在Body裏的

1、Get請求

      1)獲取學生信息(最普通的Get請求)

           對接口進行接口測試

           方法1:直接通過瀏覽器對接口進行調用

          ①沒有填寫任何入參,直接訪問接口

          

        會報錯,提示有必填參數沒有填寫。

       ②在接口後面加入參數?stu_name=柯南,查詢姓名爲柯南的信息

           

            若需要有多個條件,則在條件與條件之間,用&符號鏈接

            如:則查詢的是姓名爲柯南且性別爲男的信息

           方法2:通過Postman直接調用get請求

           ①沒有填寫任何入參,直接訪問接口

               

       同樣會報錯,提示有必填參數沒有填寫。

       ②在URL後綴加上參數

           

        能夠正確查詢出結果      

            若需要有多個條件,則在條件與條件之間,用&符號鏈接

            如:http://118.24.3.40/api/user/stu_info?stu_name=柯南&sex=男,則查詢的是姓名爲柯南且性別爲男的信息

    2)獲取所有學生信息(Referer)

         Referer是Header的一部分,當瀏覽器向Web服務端發送請求的時候,一般會帶上Referer,告訴服務器是從哪個頁面鏈接過來的,便於服務器獲得一些信息用於處理。

         

2、Post請求

     1)登錄(通過body來傳值)

         

    輸入用戶名和密碼,出參提示登錄成功,並返回Userid

    錯誤提示頁面

    

必填項爲空的報錯

   2)添加學生信息(Json)       

        

  添加完之後,通過查詢學生接口來查詢下是否真的添加成功

   

  紅框中爲剛添加的信息,添加成功

3)學生金幣充值

     首先,需要區分下Cookie和Session的區別

     Cookie是存放在本地的一個鍵值對

     Session是存放在服務端的一個鍵值對

     在登錄時,通過對比Cookie和Session,來判斷是否已經登錄過     

     ①在登錄時,獲取管理員的cookie,並記錄在Header中

      

      ②將要充值的學生id以及充值金額填寫好

   ③查詢下是否添加成功

    

5)文件上傳


選擇文件上傳--上傳成功


發佈了50 篇原創文章 · 獲贊 12 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章