亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

REST API 接口測試

杜涵 軟件測試工程師
難度初級
時長 1小時30分
學習人數
綜合評分9.37
31人評價 查看評價
9.5 內容實用
9.3 簡潔易懂
9.3 邏輯清晰
  • REST API 接口規范

    • 路徑:只能包含名詞,不能包括動詞

    • 過濾信息:?limit=10 ?offset=10 ?page=1 ?sortby=name

    • Hypermedia API:在返回結果中提供相關資源的鏈接,連向其他 API 方法

    • 驗證(Authentication):確定用戶是其申明的身份,比如提供賬戶的密碼。

    • 授權(Authorization):保證用戶有對請求資源特定操作的權限。比如用戶的私人信息只能自己能訪可,其他人無法看到;有些特殊的操作只能管理員可以操作,其他用戶有只讀的權限等。

    查看全部
    0 采集 收起 來源:Rest API介紹

    2021-08-18

  • 設計視范:

    • 協議:使用 HTTPs 協議,確保交互數據的傳輸安全。

    • 域名:應該盡量將 API 部署在專用域名之下。 https://api.example.com

    • 版本控制:將版本號放在 URL 或者 Header 中


    查看全部
    0 采集 收起 來源:Rest API介紹

    2021-08-18

  • 補充一些概念:

    • 冪等性(Idempotent):是一個數學上的概念,在這里表示發送一次和多次請求引起的邊界效應是一致的。Post 是不幕等方法

    • 安全性:GET、HEAD 和 OPTIONS 均被認為是安全的方法因為它們旨在實現對數據的獲取,并不具有邊界效應(Side Effect)


    查看全部
    2 采集 收起 來源:Rest API介紹

    2021-08-18

  • REST 支持的方法

    查看全部
  • REST 特點總結

    • 面向資源的接口設計

    • 抽象操作為基礎的 CRUD

    • Http 是應用協議而非傳輸協議


    查看全部
  • 核心思想是源

    查看全部
  • REST API

    • 出現:REST 最早是由 Roy Fielding 博士發表的論文中提到的

    • 定義:簡單來說 REST 是一種系統架構設計風格(而非標準),一種分布式系統的應用層解方案

    • 目的:Client 和 Server 端進一步解耦

    • 應用:最為經典的莫過于 github API


    查看全部
  • REST or RESTFUL

    區別

    • RESTful 是 REST 的形容詞形式

    • RESTful API 指的是 REST 風格的接口

    • 一般來說 REST 等于 RESTFUL,區別一個是名詞一個是形容詞


    查看全部
  • SOAP 與 REST 區別:

    安全性:SOAP 會好于 REST?

    效率和易用性:REST 更勝一籌

    成熟度:總的來說 SOAP 在成熟度上優于 REST


    查看全部
  • SOAP REST

    Soap - simple Obiect Access Protocol

    • 交換數據一種協議規范,是一種輕量的、簡單的、基于 XML 的協議。

    ?REST - Representational State Transfer

    • 一種軟件架構風格,可以降低開發的復雜性,提高系統的可伸縮性。


    查看全部
  • Web Service

    一種跨編程語言和跨操作系統平臺的遠程調用技術。

    • 最重要的兩種實現方式:SOAP & REST

    • Web 2.0 時代,REST 方法的廣泛普及


    查看全部
  • 接口測試又稱為 API 測試 Application Programming Interface

    接口測試是測試系統組件間接口的一種測試。重點關注數據傳遞。

    接口測試一般會用于多系統間交互開發,或者擁有多個子系統的應用系統開發的測試。


    查看全部
  • 接口測試在單元測試之后,UI 測試之前。

    接口測試可以獲得較高的投資回報。

    查看全部
  • 很多系統關聯都是基于接口來實現,接口測試可以將復雜的系統關聯進行筒化。

    接口功能比較單一,能夠比較好的進行測試覆蓋,也相對容易實現自動化持續集成。

    接口相對于界面功能,會更底層一些,測試覆蓋會更容易。


    查看全部

舉報

0/150
提交
取消
課程須知
了解基本的測試流程
老師告訴你能學到什么?
1. Postman的使用方法 2. 接口測試相關概念以及Rest api接口規范 3. 用Postman實現Rest api接口測試的步驟和方法

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!