-
postman的使用示范
查看全部 -
GET測試用例查看全部
-
POST測試用例查看全部
-
rest支持的方法查看全部
-
rest api的核心查看全部
-
soap與rest的區別查看全部
-
soap與rest的概念查看全部
-
什么是web service查看全部
-
rest的核心查看全部
-
什么是接口測試查看全部
-
Postman主要功能包括:1、模擬各種HTTP 、POST、GET等requests。2、Collection功能(測試集合)3、人性化的Response整理 4、內置測試腳本語言 5、設定變量與環境
HTTP Hearder包括:
Accept:指定客戶端能夠接受的內容類型
Accept-Charest:瀏覽器可以接受的字符編碼集
Authorization:HTTP授權的證書
Content-Type : 請求的與實體對應的MIME信息
Referer? :? ? ? ?先前網頁的地址,當前請求網頁緊隨其后,即來路
Content-type:
application/x-www-form-urlencoded:請求默認方式,數據是簡單、平面的key-value鍵值對? ? ?application/json? 數據是復雜的嵌套關系,有多層數據? multipart/form-data:既可以發送文本數據也支持二進制數據上載
查看全部 -
手動測試方法:借助工具完成,拼接參數執行請求? ?自動化測試:需要編寫代碼來實現
功能測試? ? 測試覆蓋:1、業務流程。2、輸入項 邊界值,特殊字符 3、參數類型、必選項、可選項等
性能測試? ?測試覆蓋;1、并發數。2、吞吐量,TPS,3、出錯率等
安全性? ? ? 測試覆蓋:1、敏感數據加密? 2、惡意攻擊等
測試步驟:了解接口格式(輸入、輸出、URL等)——>編寫測試用例——>測試用例評審——>開始執行測試——>完成測試報告——測試結束
查看全部 -
補充概念:
冪等性(Idempoten):是一個數學概念,在這里表示發送一次和多次請求引起的邊界效應是一致的,POST是不冪等方法
安全性:GET、HEAD和OPTIONS均被認定為是安全的方法,因為它們旨在實現對數據的獲取,并不具有‘’邊界效應‘’
REST? API 接口規范:
協議:使用HTTPs協議,確保交互數據的傳輸安全;應該盡量將API部署在專用域名之下 https://api.example.com? ?版本控制:將版本號放在URL或者Header中
返回結果設計:
{? ?"msg":'url_not_found',
? ?"code":1001
?"request":"GET Vv2VphotoV132"
}
查看全部 -
Web? Service:一種跨編程語言和跨操作系統平臺的遠程調用技術。
最重要的兩種實現方式:SOAP和REST
SOAP(簡單對象訪問協議)交換數據一種協議,是一種輕量級的、簡單的、基于XML的協議
REST? 一種軟件架構風格,可以降低開發的復雜性,提高系統的可伸縮性,基于Http的協議
SOAP與REST的區別:
安全性:SOAP會好于REST,效率和易用性:REST更勝一籌,成熟度:總的來說SOAP在成熟度上由于REST
REST API:簡單來說REST是一種系統架構設計風格(而非標準),一種分布式系統的應用層解決方案? ? 目的:Client和Server端進一步解耦
應用:最為經典的是GitHub API
核心思想資源:
資源-創建資源(http POST)-獲取資源(HTTP GET)-更新資源(http PUT)-刪除資源(HTTP DELETE)
REST特點總結:1、面向資源的接口設計。2抽象操作作為基礎的CRUD。3、Http是應用協議而非傳輸協議
查看全部 -
rest api及入口規范
查看全部
舉報