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

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

REST API 接口測試

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

    • 受眾聽眾

    • 課程安排

    查看全部
    0 采集 收起 來源:課程介紹

    2020-10-11

  • api status code

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

    2020-09-06

  • soap安全性更高

    查看全部
  • # 域名 - 應該盡量將API部署在專用的域名之下(https://api.example.com)

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

    2020-07-18

  • REST API接口設計規范:

    除了測試功能正確/性能合乎標準/做了安全性的規范,也需行設計角度進行測試。

    #協議 - 盡量使用HTTPS協議,確保交互數據的傳輸安全

    #域名 - 應該盡量將API部署在專用域名之下(https://api.example.com)

    #版本控制 - 將版本號放在URL或者Header中

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

    2020-07-18

  • 測試計劃設計:

      1. 業務流程:GET請求:

        正向用例:返回所有對象和返回某一個對象

        負向用例:一個不存在的ID

        ? ? ? ? ? ? ? ?URL輸入不正確

      2. 業務流程:post請求

        正向用例:輸入正確參數新加一個對象(特殊字符,中文等)

        負向用例:參數name為空/重復

        ? ? ? ? ? ? ? ?參數age為0/-1/100/101/字符串/null/空

        ? ? ? ? ? ? ? ?參數salary為整數/帶小數/負數/null/空

      3. 業務流程:PUT請求:

        正向用例:輸入正確參數修改一個對象(特殊字符,中文等)

        負向用例:參數id為空/無效值

        ? ? ? ? ? ? ? ?參數name為空/重復

        ? ? ? ? ? ? ? ?參數age為0/-1/100/101/字符串/null/空

        ? ? ? ? ? ? ? ?參數salary為整數/帶小數/負數/null/空

      4. 業務流程:delete

        正向用例:刪除所有對象和刪除某個對象

        負向用例:一個不存在的id?

        ? ? ? ? ? ? ? ?URL輸入不正確

    查看全部
  • Rest API實踐

    1. 測試計劃

      1.1需求描述,比如:

      http://img1.sycdn.imooc.com//5f0188cd0001943515940662.jpg

    查看全部
  • content-typehttp://img1.sycdn.imooc.com//5f0181b90001c87616260828.jpg

    查看全部
  • http header介紹http://img1.sycdn.imooc.com//5f01818700015a5f15040776.jpg

    查看全部
  • postman主要功能http://img1.sycdn.imooc.com//5f01815a0001c82911660858.jpg

    查看全部
  • Rest API接口實例

    http://img1.sycdn.imooc.com//5eff0ee70001644c10610465.jpg


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

    2020-07-03

  • http常見狀態碼:

    http://img1.sycdn.imooc.com//5eff0e3c0001abb810290519.jpg

    返回結果設計

    http://img1.sycdn.imooc.com//5eff0ea60001352208780477.jpg

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

    2020-07-03

  • 1.Rest API接口規范

    1.1設計規范:

    ????協議:使用https協議,確保交互數據的傳輸安全

    ????域名:應該盡量將API部署在專用域名之下

    ????版本控制:將版本號放在URL或者header中,實際應用看項目要求

    ????路徑:只能包含n,不能包含v

    http://img1.sycdn.imooc.com//5eff0d460001be0a11290478.jpghttp://img1.sycdn.imooc.com//5eff0d6d0001578111270430.jpg


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

    2020-07-03

  • http://img1.sycdn.imooc.com//5eff0b8f00016d1012000679.jpg冪等性概念

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

    2020-07-03

  • 1.web service概念

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

    主要的實現方式:soap & rest

    2.Soap概念:Simple Object Access Protocol 簡單對象訪問協議

    ????交換數據一種協議規范,是一種輕量的,簡單的,基于xml的協議

    3.Rest概念:Representational State transfer 表示性狀態轉換

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


    區別:

    安全性:soap優于rest

    效率與易用性:rest優于soap

    成熟度:soap優于rest


    4.rest 與 restful是同一個含義,區別在于一個名詞,一個形容詞

    5.rest API

    核心思想是資源

    1??創建資源:Http Post

    2??獲取資源:Http get

    3??更新資源:Http PUT

    4??刪除資源:Http Delete

    特點總結:

    1??面向資源的接口設計

    2??抽象操作為基礎的CRUD

    3??Http是應用協議而非傳輸協議

    rest支持的方法:

    1??HEAD(select):只獲取某個資源的頭部信息

    2??Get(select):獲取資源

    3??POST(create):創建資源

    4??PATCH(update):更新資源的部分屬性(很少用,POST代替)

    5??PUT(update):更新資源,客戶端需要提供新建資源的所有屬性

    6??DELETE(delete):刪除資源

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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