国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

最詳細(xì)的postman接口測試教程,一篇文章滿足你

這篇具有很好參考價值的文章主要介紹了最詳細(xì)的postman接口測試教程,一篇文章滿足你。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

1、前言

2、接口理論

3、接口實例

一、POST

二、GET

?4、總結(jié):

1、前言


  之前還沒實際做過接口測試的時候呢,對接口測試這個概念比較渺茫,只能靠百度,查看各種接口實例,然后在工作中也沒用上,現(xiàn)在呢是各種各樣的接口都丟過來,總算是有了個實際的認(rèn)識。因為只是接口的功能測試,所以目前是用postman做測試,比較簡便,當(dāng)然這只是接口測試的入門而已,了解的只是冰山一角,后續(xù)會努力往接口壓力、接口性能、接口自動化方向靠攏。

2、接口理論?


  我們常說的接口就是API,接口測試是測試系統(tǒng)組件間接口的一種測試。接口測試主要用于檢測外部系統(tǒng)與系統(tǒng)之間以及內(nèi)部各個子系統(tǒng)之間的交互點。測試的重點是要檢查數(shù)據(jù)的交換,傳遞和控制管理過程,以及系統(tǒng)間的相互邏輯依賴關(guān)系等。

  其實接口測試就和普通功能測試沒什么區(qū)別,區(qū)別就是功能測試是在頁面上輸入值,提交數(shù)據(jù)看結(jié)果,而接口測試沒有頁面,通過接口規(guī)范文檔上的調(diào)用地址,請求參數(shù),拼接報文,然后發(fā)送請求,檢查返回結(jié)果。

postman測接口操作步驟,postman,測試工具,自動化,python

?文章來源地址http://www.zghlxwxcb.cn/news/detail-622339.html

3、接口實例 一、POST


POST請求是用來發(fā)送數(shù)據(jù)的,下面以下XX系統(tǒng)分配加工廠為例

1、產(chǎn)品經(jīng)理的PRD文檔要求如下(分配加工廠接口的修改內(nèi)容如下):

1) 分配加工廠接口里新增加工廠ID字段,整數(shù)類型,非必填;

2.)若對單領(lǐng)料單已經(jīng)審核通過,限制只有待審核狀態(tài)才能分配加工廠,若不是則提示“對單領(lǐng)料單不是待審核,不能分配加工廠”;

2、開發(fā)人員的接口文檔如下:

接口名稱:XX系統(tǒng)分配加工廠接口

接口路徑:POST
/process/requisitionOrder/updateDistributeStatus

請求參數(shù):

Headers:
?

postman測接口操作步驟,postman,測試工具,自動化,python

Body:

{
  "factoryId": "123",//加工廠ID
  "factory": "XX服飾",//加工廠名稱
  "produce_order_id": [//生產(chǎn)制單(純數(shù)字) 多個用,分開
    1134360
  ]
}

?返回數(shù)據(jù):

{
  "msg": "success",
  "code": "0",
  "info": "操作成功"
}

3、測試人員的測試用例如下:

postman測接口操作步驟,postman,測試工具,自動化,python

4、測試人員執(zhí)行測試用例如下:

1)打開Postman,填寫接口信息,具體操作如圖

注:接口文檔中的URL是不帶環(huán)境地址的,所以將URL復(fù)制到地址欄時,前面還要加上環(huán)境的地址,比如測試環(huán)境的地址+接口URL,

當(dāng)然如果有多個環(huán)境的話,可以用環(huán)境配置功能,具體配置步驟在第4)步進(jìn)行描述。
postman測接口操作步驟,postman,測試工具,自動化,python

2)結(jié)合測試用例,組合變換參數(shù)信息后,查看返回的JSON數(shù)據(jù)與PRD是否一致

3)測試用例遍歷完成后,以上即完成了POST請求的接口功能測試。

4)這里描述一下postman的環(huán)境配置

第一步,如圖

postman測接口操作步驟,postman,測試工具,自動化,python

第二步,如圖

postman測接口操作步驟,postman,測試工具,自動化,python?

第三步,如圖

postman測接口操作步驟,postman,測試工具,自動化,python?

第四步,如圖

postman測接口操作步驟,postman,測試工具,自動化,python?

第五步,如圖(這是針對有多個環(huán)境的情況,比如一般都會有測試環(huán)境、驗收環(huán)境、生產(chǎn)環(huán)境)

postman測接口操作步驟,postman,測試工具,自動化,python?

二、GET

GET請求是用來獲取數(shù)據(jù)的,下面以XX系統(tǒng)獲取出庫賬單為例,(以下只列出部分?jǐn)?shù)據(jù)信息用于演示)

1、產(chǎn)品經(jīng)理的PRD文檔要求如下:

postman測接口操作步驟,postman,測試工具,自動化,python

2、開發(fā)人員的接口文檔如下:

接口名稱:出庫賬單同步到XX系統(tǒng)接口

接口路徑:GET
/purchase/prepareOrder/importListFromPlm

請求參數(shù):

Query:

postman測接口操作步驟,postman,測試工具,自動化,python

?返回數(shù)據(jù):

{
    "msg": "success",
    "code": "0",
    "info": {
        "list": [
            {
                "billNo": "ML201902205005",         //賬單編號
                "billDate": "2019-02-20",           //賬單日期
                "factory": "生產(chǎn)部薩文服飾-燁琳",   //供應(yīng)商名稱
                "materialSku": "16MLZS0513-628",    //物料SKU
                "num": 20,                          //數(shù)量
                "purchasePrice": 0,                 //采購單價
                "billSum": 0,                       //賬單金額
            }
        ]
    }
}

?3、測試人員的測試用例如下:

postman測接口操作步驟,postman,測試工具,自動化,python

4、測試人員執(zhí)行測試用例如下:

1)打開Postman,填寫接口信息,具體操作如圖

注:接口文檔中的URL是不帶環(huán)境地址的,所以將URL復(fù)制到地址欄時,前面還要加上環(huán)境的地址,比如測試環(huán)境的地址+接口URL,

當(dāng)然如果有多個環(huán)境的話,可以用環(huán)境配置功能,具體配置步驟可以參考POST的描述
postman測接口操作步驟,postman,測試工具,自動化,python

2)結(jié)合測試用例,組合變換參數(shù)信息后,查看返回的JSON數(shù)據(jù)與PRD是否一致

3)測試用例遍歷完成后,以上即完成了GET請求的接口功能測試

?

?

?

?

?

到了這里,關(guān)于最詳細(xì)的postman接口測試教程,一篇文章滿足你的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Kubernetes超詳細(xì)教程,一篇文章幫助你從零開始學(xué)習(xí)k8s,從入門到實戰(zhàn)

    Kubernetes超詳細(xì)教程,一篇文章幫助你從零開始學(xué)習(xí)k8s,從入門到實戰(zhàn)

    k8s github地址:https://github.com/kubernetes/kubernetes 官方文檔:https://kubernetes.io/zh-cn/docs/home/ k8s,全程是 kubernetes,這個名字源于希臘語,意為\\\"舵手\\\"或\\\"飛行員” k8s 這個縮寫是因為 k 和 s 之間有八個字符 Google 在2014年開源了 k8s 項目,k8s 是一個用于 自動化部署、擴(kuò)展和管理容器化

    2024年04月14日
    瀏覽(57)
  • “!!!保姆級教程·Python·從0開始到精通基礎(chǔ)!!!“ “一篇文章全部學(xué)完!“ 詳細(xì)過程 各種注意批注 為您的python基礎(chǔ)學(xué)習(xí)保駕護(hù)航!

    “!!!保姆級教程·Python·從0開始到精通基礎(chǔ)!!!“ “一篇文章全部學(xué)完!“ 詳細(xì)過程 各種注意批注 為您的python基礎(chǔ)學(xué)習(xí)保駕護(hù)航!

    目錄 ?常量和表達(dá)式 變量和類型? 變量是什么 變量的語法 定義變量 變量命名的規(guī)則 使用變量? ?變量的類型 整數(shù) ?浮點數(shù) 字符串 布爾類型 其它 為什么要有這些類型? 動態(tài)類型特征 兩面性 注釋 注釋是什么 ? ? 作用? ? ? ?? ?注釋的語法 注釋的規(guī)范 輸入輸出? ?和用戶

    2024年02月21日
    瀏覽(29)
  • 一篇文章帶你實現(xiàn)棧的接口

    一篇文章帶你實現(xiàn)棧的接口

    棧(Stacks)是限定在一端插入和刪除的線性表。允許插入和刪除的一端稱為棧頂(Top),另一端稱為棧底(Bottom)。棧中的數(shù)據(jù)元素遵守后進(jìn)先出(Last In First Out)的原則。因此,棧又稱為后進(jìn)先出(先進(jìn)后出)線性表。 壓棧:棧的插入操作叫做進(jìn)棧、壓棧、入棧,入數(shù)據(jù)在

    2024年02月13日
    瀏覽(22)
  • TD算法超詳細(xì)解釋,一篇文章看透徹!

    TD算法超詳細(xì)解釋,一篇文章看透徹!

    鄭重聲明:本系列內(nèi)容來源 趙世鈺(Shiyu Zhao)教授的強(qiáng)化學(xué)習(xí)數(shù)學(xué)原理系列,本推文出于非商業(yè)目的分享個人學(xué)習(xí)筆記和心得。如有侵權(quán),將刪除帖子。原文鏈接:https://github.com/MathFoundationRL/Book-Mathmatical-Foundation-of-Reinforcement-Learning 上一節(jié)我們講到, Robbins-Monro Algorithm 算法解

    2024年02月01日
    瀏覽(37)
  • 【C++】string的接口從生澀到靈活使用——這篇文章就夠了

    【C++】string的接口從生澀到靈活使用——這篇文章就夠了

    目錄 第一類題目:反轉(zhuǎn)字符串類型? 1. 反轉(zhuǎn)字母(初級) 正向迭代器 ? 題目講解 ? ?2.反轉(zhuǎn)字母(中級) reverse和size 題目講解 ? 3.反轉(zhuǎn)字母(高級)? find和resize ? 題目講解 ? 第二類題目:一個字符串的子字符串 1.模擬實現(xiàn)strStr() KMP算法 理論講解 ? 代碼實現(xiàn) ? 使用next數(shù)組

    2024年01月22日
    瀏覽(20)
  • 一篇文章給你詳細(xì)介紹交換機(jī)堆疊

    一篇文章給你詳細(xì)介紹交換機(jī)堆疊

    1.什么是堆疊? 簡單來說,堆疊就是將多個設(shè)備的控制平面整合,虛擬成一臺邏輯設(shè)備,這臺設(shè)備具有統(tǒng)一的管理地址,L2和L3層協(xié)議對外也表現(xiàn)成一臺設(shè)備。 2.為什么使用堆疊?(優(yōu)缺點) 優(yōu)點:擴(kuò)展接入端口、高可用性、統(tǒng)一管理。 缺點:只能同廠商型號進(jìn)行堆疊,升級改

    2024年02月04日
    瀏覽(27)
  • 一篇文章帶你詳細(xì)了解axios的封裝

    一篇文章帶你詳細(xì)了解axios的封裝

    對請求的封裝在實際項目中是十分必要的,它可以讓我們統(tǒng)一處理 http 請求。比如做一些攔截,處理一些錯誤等。本篇文章將詳細(xì)介紹如何封裝 axios 請求,具體實現(xiàn)的功能如下 基本配置 配置默認(rèn)請求地址,超時等 請求攔截 攔截 request 請求,處理一些發(fā)送請求之前做的處理,譬如給

    2024年02月07日
    瀏覽(30)
  • 一篇文章帶你走進(jìn)測試工程師的世界

    1、 國內(nèi)定位和發(fā)展前景: 測試工程師,軟件質(zhì)量的把關(guān)者,工作起點高,發(fā)展空間大。我國的軟件測試職業(yè)還處于一個發(fā)展的階段,所以測試工程師具有較大發(fā)展前景。 目前傳統(tǒng)的軟件行業(yè)還是以軟件測試工程師為主,但是在新興的互聯(lián)網(wǎng)行業(yè)大多還是以QA來命名這個職位

    2024年02月04日
    瀏覽(24)
  • 一篇文章帶你入門Appium自動化測試

    一篇文章帶你入門Appium自動化測試

    appium是一款移動自動化測試工具,經(jīng)常被用于實現(xiàn)UI自動化測試,其可支持安卓和IOS兩大平臺,還支持多種編程,因而得到了廣泛的應(yīng)用。此處便是立足于安卓平臺,借助appium工具,使用python語言實現(xiàn)簡單的自動化測試。 Native App:原生應(yīng)用(特定移動設(shè)備或平臺開發(fā)的應(yīng)用程

    2024年02月05日
    瀏覽(21)
  • 爆炸性!接口鑒權(quán)方式及實戰(zhàn)案例,這篇文章讓你的接口安全像坦克防護(hù)!

    爆炸性!接口鑒權(quán)方式及實戰(zhàn)案例,這篇文章讓你的接口安全像坦克防護(hù)!

    接口鑒權(quán)是指在訪問API接口時對用戶進(jìn)行身份驗證和權(quán)限檢查,以確保API接口的安全性和可靠性。常見的接口鑒權(quán)方式包括API Key、Basic Authentication、OAuth、Token 等。本文將詳細(xì)解析這些常見的接口鑒權(quán)方式,并使用Python代碼進(jìn)行演示。 一、API Key API Key 是一種基于密鑰的驗證方

    2024年02月16日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包