13- APP接口測試以及postman使用


postman安裝與操作

 

----------------------

接口操作圖片

--------------------

 

一.postman操作
key值:來源於聚合   請求-->聚合-->服務器
順序的問題:
在實際中一般不考慮接口參數順序問題
但是可以考慮重復提交的問題---根據實際業務情況

錯誤碼也要進行設計用例測試(異常用例進行覆蓋)


用例思考
1.key+cityname  Pass
2.key+Cityname+dtype(xml)+format pass
3.key+Cityname+dtype(json)+format pass
4.key+Cityname+dtype(非xml/json)+format pass

5.key+Cityname(空)+dtype(json)+format Fail
6.key+Cityname(蘇     州)+dtype(json)+format pass

7.key+Cityname(長名字)+dtype(json)+format pass

8.key+Cityname(特殊字符)+dtype(json)+format pass

9.key+dtype(json)+format pass

10.key+Cityname+dtype(xml)+format+suzy pass
11.key+Cityname+Citynamed+type(xml)+format


Post請求注意事項
1.參數不顯示在接口地址上
2.參數填寫在body中
3.body中有5中參數格式(最新版本有5鍾)
4.不同參數格式的區別



設置斷言
1.在get請求和post請求均可
2.設置斷言的內容最好是響應值的關鍵,可以識別信息
3.根據執行結果判斷該用例是是否通過


批量執行
1.要將接口設置保存在一個文件夾中
2.點擊文件夾右邊的箭頭->run->設置循環次數,進行批量測試

post和get區別
GET 方法
請注意,查詢字符串(名稱/值對)是在 GET 請求的 URL 中發送的:
/test/demo_form.asp?name1=value1&name2=value2
有關 GET 請求的其他一些注釋:
GET 請求可被緩存
GET 請求保留在瀏覽器歷史記錄中
GET 請求可被收藏為書簽
GET 請求不應在處理敏感數據時使用
GET 請求有長度限制
GET 請求只應當用於取回數據


POST 方法
請注意,查詢字符串(名稱/值對)是在 POST 請求的 HTTP 消息主體中發送的:
POST /test/demo_form.asp HTTP/1.1
Host: w3schools.com
name1=value1&name2=value2
有關 POST 請求的其他一些注釋:
POST 請求不會被緩存
POST 請求不會保留在瀏覽器歷史記錄中
POST 不能被收藏為書簽



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM