最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

REST API 接口測(cè)試

杜涵 軟件測(cè)試工程師
難度初級(jí)
時(shí)長(zhǎng) 1小時(shí)30分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.37
31人評(píng)價(jià) 查看評(píng)價(jià)
9.5 內(nèi)容實(shí)用
9.3 簡(jiǎn)潔易懂
9.3 邏輯清晰
  • SOAP or REST

    安全性: SOAP > REST

    效率和易用性:REST > SOAP

    成熟度:SOAP > REST

    查看全部
  • web service 是一種跨編程語言 和 跨操作系統(tǒng)平臺(tái)的遠(yuǎn)程調(diào)用技術(shù)。

    最重要的兩種實(shí)現(xiàn)方式: SOAP & REST?

    web 2.0時(shí)代,REST方法的廣泛普及

    SOAP - Simple Object Access Protocol簡(jiǎn)單對(duì)象訪問協(xié)議,一種協(xié)議規(guī)范,是一種輕量的,簡(jiǎn)單的,基于XML的協(xié)議。

    REST - Representational State Transfer 表示性狀態(tài)轉(zhuǎn)換,一種軟件架構(gòu)風(fēng)格,可以降低開發(fā)的復(fù)雜性,提高系統(tǒng)的可伸縮性。

    查看全部
  • status code 201 表示新資源被創(chuàng)建;

    status code 409 表示 沖突

    status code 400 bad request


    查看全部
  • 冪等性(Idempotent): 是一個(gè)數(shù)學(xué)上的概念,在這里批表示發(fā)送一次和多次請(qǐng)求引起的邊界效應(yīng)是一致的,post方法是不冪等,get是冪等。

    安全性:GET,HEAD 和 OPTIONS 均被認(rèn)為是安全的方法,因?yàn)樗鼈冎冈趯?shí)現(xiàn)對(duì)數(shù)據(jù)的獲取,并不具有'邊界效應(yīng)(side effect)'

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

    2021-01-04

  • 常見HTTP狀態(tài)碼

    200(ok) – 請(qǐng)求已成功,請(qǐng)求所希望的響應(yīng)頭或數(shù)據(jù)體將隨此響應(yīng)返回

    201(created) – 請(qǐng)求已經(jīng)被實(shí)現(xiàn),而且有一個(gè)新的資源已經(jīng)依據(jù)請(qǐng)求的需要而建立

    202(accepted) – 已接收處理請(qǐng)求但尚未完成(異步處理)

    301(moved permanently) – 資源的URI被更新

    303(see other) – 其他(如負(fù)載均衡)

    304(Not Modified) – 沒有變化,客戶端可以使用緩存數(shù)據(jù)

    400(Bad Request) – 指代壞請(qǐng)求,確切的錯(cuò)誤應(yīng)該在error payload中描述,例如:“JSON 不合法 ”

    401(Unauthorized) – 未認(rèn)證,當(dāng)前請(qǐng)求需要用戶驗(yàn)證

    403(Forbidden) – 服務(wù)器已經(jīng)理解請(qǐng)求,但是拒絕執(zhí)行

    404(not found) – 資源不存在

    406(not acceptable) – 請(qǐng)求的資源的內(nèi)容特性無法滿足請(qǐng)求頭中的條件,因而無法生成響應(yīng)實(shí)體

    412(precondition failed) – 服務(wù)器在驗(yàn)證請(qǐng)求頭中給出先決條件時(shí),沒能滿足其中的一個(gè)或多個(gè)

    415(unsupported media type) - 請(qǐng)求中提交的實(shí)體并不是服務(wù)器中所支持的格式(請(qǐng)求中的內(nèi)容類型是錯(cuò)誤的)

    500(Internal Server Error) – 標(biāo)準(zhǔn)服務(wù)端錯(cuò)誤,API開發(fā)人員應(yīng)該盡量避開這種錯(cuò)誤

    503(service unavailable) - 服務(wù)當(dāng)前無法處理請(qǐng)求(臨時(shí)的服務(wù)器維護(hù)或者過載)


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

    2020-12-24

  • 測(cè)試計(jì)劃

    業(yè)務(wù)流程 - DELETE

    • 正向用例:刪除所有對(duì)象和刪除某一個(gè)對(duì)象

    • 負(fù)向用例:

      • 一個(gè)不存在的 id

      • URL 輸入不正確


    查看全部
  • 測(cè)試計(jì)劃

    業(yè)務(wù)流程 - PUT:

    • 正向用例:輸入正確參數(shù)修改一個(gè)對(duì)象(特殊字符,中文等)

    • 負(fù)向用例:

      • 參數(shù) id 為空/無效值

      • 參數(shù) name 為空/重復(fù)

      • 參數(shù) age 為 0/-1/100/101/字符串/null 空

      • 參數(shù) salary 為整數(shù)/帶小數(shù)/負(fù)數(shù)/null 空


    查看全部
  • 測(cè)試計(jì)劃

    業(yè)務(wù)流程 - POST:

    • 正向用例:輸入正確參數(shù)新加一個(gè)對(duì)象(特殊字符,中文等)

    • 負(fù)向用例:

      • 參數(shù) name 為空/重復(fù)

      • 參數(shù) age 為 0/-1/100/101/字符串/null/空

      • 參數(shù) salary 為整數(shù)/帶小數(shù)/負(fù)數(shù)/null/


    查看全部
  • 測(cè)試計(jì)劃

    業(yè)務(wù)流程 - GET

    • 正向用例:返回所有對(duì)象和返回某一個(gè)對(duì)象

    • 負(fù)向用例:

      • 一個(gè)不存在的 id

      • URL 輸入不正確


    查看全部
  • 錯(cuò)誤返回

    • Code: 4 Message:找不到指定 id 對(duì)象

    • Code: 5 Message:對(duì)象已經(jīng)存在

    • Code: 6 Message:參數(shù)不匹配


    查看全部
  • 需求描述

    DELETE: http://localhost:8080/mywebsite/user/

    • Header: Content-Type = application/json

    • Body: 空

    • Response: 刪除所有 User 對(duì)象

    • Status code: 204


    查看全部
  • 需求描述

    DELETE: http://localhost:8080/MyWebsite/user/id

    • Header: Content-Type = application/json

    • Body: 空

    • Response: 刪除 id 的 ∪ser 對(duì)象

    • Status code: 204

    查看全部
  • 需求描述

    PUT: http://localhost:8080/MyWebsite/user/{id}

    • Header: Content-type =application/json

    • Body: name (String 類型,不為空不可重復(fù)), age (int 類型,在 0 和 100 之間), salary (double 類型)

    • Response: 修改 User 對(duì)象

    • Status code: 200

    查看全部
  • 需求描述

    POST: http://localhost:8080/MyWebsite/user/

    • Header: Content-type = application/json

    • Body: name (String 類型,不為空不可重復(fù)), age (int 類型,在 0 和 100 之間), salary (double 類型)

    • Response: 新加 User 對(duì)象

    • Status code: 201

    查看全部
  • 需求描述

    GET: http://localhost:8080/MyWebsite/user/{id}

    • Header: Content-type = application/json

    • Body: 空

    • Response: 返回指定 id 的 User 對(duì)象

    • Status code: 200

    查看全部

舉報(bào)

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

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買該課程,無需重復(fù)購(gòu)買,感謝您對(duì)慕課網(wǎng)的支持!