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

開發(fā)工具——postman使用教程詳解

這篇具有很好參考價值的文章主要介紹了開發(fā)工具——postman使用教程詳解。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、概念

1、Postman是一款功能強(qiáng)大的網(wǎng)頁調(diào)試與發(fā)送網(wǎng)頁HTTP請求的Chrome插件,Postman分為Postman native app和Postman Chrome app兩個版本。目前Chrome app已停止維護(hù),官方不推薦使用該版本。
2、官網(wǎng)下載地址:http://www.getpostman.com
3:官方文檔:http://www.getpostman.com/docs

?

二、基礎(chǔ)測試流程

1、第一步:新建接口集,管理所有接口

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

2、第二步:新建接口請求

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

3、第三步:填寫相應(yīng)參數(shù),添加斷言

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

4、第四步:運(yùn)行接口集

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

5、第五步:得到用例結(jié)果

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

三、接口請求方式

1、get請求:點(diǎn)擊Params,輸入?yún)?shù)及value,可輸入多個,即時顯示在URL鏈接上

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

2、POST請求:
1)參數(shù)格式

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

2)二進(jìn)制文件提交:

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

3)可以直接使用快捷方式將body或者params數(shù)據(jù)導(dǎo)入

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

四、設(shè)置變量與測試沙箱

1、環(huán)境變量

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


 1)第一步:創(chuàng)建 Environment 變量

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


 2)第二步:調(diào)用Environment變量,調(diào)用參數(shù)方式是:{{變量名稱}}

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


2、全局變量

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


1)創(chuàng)建Globals變量

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


 2)調(diào)用Globals變量

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


  3、測試沙箱
    1)Postman測試沙箱其實(shí)是結(jié)合JS腳本完成測試中的功能,在請求發(fā)起前后實(shí)現(xiàn)部分測試操作。
    2)常用功能:請求前腳本( pre request scripts )設(shè)置請求前置操作如設(shè)置變量等。
         請求后對狀態(tài)碼、響應(yīng)頭、響應(yīng)正文等信息進(jìn)行斷言操作。

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


五、斷言
1、概念:斷言就是對預(yù)期結(jié)果與實(shí)際結(jié)果的判斷,預(yù)期==實(shí)際,就通過;預(yù)期!=通過則失敗
  2、Postman的斷言是JavaScript語言編寫的,寫在tests標(biāo)簽頁里,在sandbox中運(yùn)行
  3、常見斷言:可參考:https://www.cnblogs.com/suim1218/p/8931159.html
    1)Get an environment variable (獲取環(huán)境變量)
    2)Get a global variable (獲取一個全局變量)
    3)Response body:contains string (檢查響應(yīng)主體是否包含字符串)
    4)Response body:is equal to a string (檢查響應(yīng)主體是否等于一個字符串)
  4、Json斷言
    1)編寫JS語句:判斷返回的結(jié)果中city值是否正確
var 變量名 = JSON.parse(responseBody); tests["標(biāo)題"] = 變量名.鍵名 === "值"
?

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


var 變量名 = JSON.parse(responseBody); tests["標(biāo)題"] = 變量名.列表名[0].鍵名 === "值"

 判斷data列表中第一個元素data的值是否正確

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


2)調(diào)用postman方法
      a、判斷返回的結(jié)果中city值是否正確

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


b、判斷data列表中第一個元素data的值是否正確

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


 5、參數(shù)化斷言:基本格式:data.變量名

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


六、測試集與數(shù)據(jù)驅(qū)動
1、測試集的使用:為了更方便地管理接口請求的執(zhí)行,可以通過postman 測試集(collection)來完成測試的操作,每一個測試請求可以看成一個測試用例(testcase),
collections能夠一次管理多個測試用例來執(zhí)行。通過save,能夠?qū)⒄埱蟊4娴絚ollections中使用。

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


 2、數(shù)據(jù)驅(qū)動:當(dāng)需要進(jìn)行數(shù)據(jù)驅(qū)動方式運(yùn)行多次Postman腳本時,可以通過csv文件或者json格式的文件對接口測試數(shù)據(jù)進(jìn)行管理,以方便用例管理執(zhí)行。
    在接口請求中,參數(shù)使用變量名獲取,之后在創(chuàng)建數(shù)據(jù)文件時,使用這些變量名編輯測試數(shù)據(jù)。在測試沙箱中,參數(shù)的獲取用data.參數(shù)名的形式來進(jìn)行讀取。

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


3、當(dāng)需要進(jìn)行數(shù)據(jù)驅(qū)動方式運(yùn)行多次Postman 腳本時,可以通過csv文件或者json格式的文件對接口測試數(shù)據(jù)進(jìn)行管理,以方便用例管理執(zhí)行。
    1)創(chuàng)建測試數(shù)據(jù):創(chuàng)建一個csv格式文件之后,通過notepad++或者excel進(jìn)行編輯。
      注意:文件需要使用UTF-8編碼,創(chuàng)建了csv文件之后,在notepad++中使用編碼菜單中的轉(zhuǎn)為UTF-8編碼功能將文件轉(zhuǎn)為UTF-8編碼使用。
         文件中第一行必須是接口請求使用的變量名,后續(xù)每行填寫本次執(zhí)行使用的變量值。

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具


2)使用測試數(shù)據(jù)文件
      在collection runner中data選項(xiàng)選擇編輯好的測試數(shù)據(jù)文件,preview能夠查看文件預(yù)覽,確保文件讀取內(nèi)容無誤。

開發(fā)工具——postman使用教程詳解,開發(fā)工具,postman,測試工具文章來源地址http://www.zghlxwxcb.cn/news/detail-857548.html

到了這里,關(guān)于開發(fā)工具——postman使用教程詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 嵌入式軟件開發(fā)常用的編輯代碼工具、比較工具和測試工具的使用說明和操作步驟

    嵌入式軟件開發(fā)常用的編輯代碼工具有: Eclipse Eclipse是一款開源的集成開發(fā)環(huán)境,支持多種編程語言和插件,適用于多種嵌入式開發(fā)平臺。以下是Eclipse的使用說明和操作步驟: 步驟1:創(chuàng)建新工程 單擊“File”菜單,選擇“New”→“Project”選項(xiàng),選擇工程類型和開發(fā)平臺。

    2024年02月02日
    瀏覽(29)
  • OpenHarmony實(shí)戰(zhàn)開發(fā)-性能測試工具SmartPerf Editor使用指導(dǎo)

    OpenHarmony實(shí)戰(zhàn)開發(fā)-性能測試工具SmartPerf Editor使用指導(dǎo)

    SmartPerf Editor是一款PC端桌面應(yīng)用,通過監(jiān)測、采集應(yīng)用運(yùn)行時FPS、CPU、GPU、Memory、Battery、Network等性能數(shù)據(jù),幫助開發(fā)者了解應(yīng)用的性能狀況。SmartPerf Editor還集成了DrawingDoc功能,可錄制Render Service繪制指令,回放并生成不同圖形庫文件。通過逐幀逐繪制指令回放,來識別是否

    2024年04月28日
    瀏覽(44)
  • iOS 開發(fā)之使用蘋果測試工具 TestFlight (進(jìn)行內(nèi)部和外部測試)

    一、測試工具介紹: 1、TestFlight是蘋果公司在iOS8,Xcode6推出來的新工具,用于將App beta版本進(jìn)行流水化測試。TestFlight整合進(jìn)了Appstore Connect,你可以通過電子郵件來邀請你的Beta測試成員,并且允許用戶在app上架前做一個上架前的beta版測試。 二、內(nèi)部測試操作步驟: 1、使用手

    2024年02月13日
    瀏覽(20)
  • Web開發(fā)自動測試工具-Selenium的具體使用辦法(填坑中……)

    https://juejin.cn/post/7074779332819812389 Selenium 是最廣泛使用的開源 Web UI(用戶界面)自動化測試套件之一 。 Selenium 支持的語言包括C#,Java,Perl,PHP,Python 和 Ruby。目前,Selenium Web 驅(qū)動程序最受 Python 和 C#歡迎。 Selenium 測試腳本可以使用任何支持的編程語言進(jìn)行編碼,并且可以

    2024年02月02日
    瀏覽(19)
  • 接口測試工具——Postman使用詳解

    接口測試工具——Postman使用詳解

    目錄 Postman簡介 Postman主界面 菜單欄 工具欄 請求管理區(qū) 環(huán)境管理區(qū) 請求設(shè)計(jì)區(qū) 發(fā)送請求 發(fā)送GET請求 Postman發(fā)送GET請求 發(fā)送表單格式POST請求 發(fā)送JSON格式POST請求 發(fā)送XML格式POST請求 發(fā)送文件上傳類型的請求 響應(yīng) 環(huán)境和變量 環(huán)境變量設(shè)置 環(huán)境變量使用 全局變量 測試腳本及

    2024年02月08日
    瀏覽(22)
  • Postman(接口測試工具)使用教程

    Postman(接口測試工具)使用教程

    ??前言 本片文章是Postman(接口測試工具)使用教程 ??個人主頁:[塵覺主頁](https://blog.csdn.net/apple_67445472?type=blog) ??個人簡介:大家好,我是塵覺,希望我的文章可以幫助到大家,您的滿意是我的動力???? 在csdn獲獎榮譽(yù): ??csdn城市之星2名 ???? ???? ???? ??

    2024年02月06日
    瀏覽(29)
  • Postman接口測試工具使用教程【基礎(chǔ)版】

    Postman接口測試工具使用教程【基礎(chǔ)版】

    postman postman是一款支持http協(xié)議的接口調(diào)試與測試工具,其主要特點(diǎn)就是功能強(qiáng)大,使用簡單且易用性好 。無論是開發(fā)人員進(jìn)行接口調(diào)試,還是測試人員做接口測試,postman都是我們的首選工具之一 。那么接下來就介紹下postman到底有哪些功能,它們分別都能干些什么 。下面先

    2024年02月11日
    瀏覽(52)
  • 接口自動化測試工具,Postman使用詳解

    接口自動化測試工具,Postman使用詳解

    1、Postman是一款功能強(qiáng)大的網(wǎng)頁調(diào)試與發(fā)送網(wǎng)頁HTTP請求的Chrome插件,Postman分為Postman native app和Postman Chrome app兩個版本。目前Chrome app已經(jīng)停止維護(hù),官方也不推薦使用該版本。 2、官網(wǎng)下載地址:http://www.getpostman.com 3:官方文檔:http://www.getpostman.com/docs 2、第二步:新建接口請

    2024年02月06日
    瀏覽(95)
  • springboot使用postman工具或者開發(fā)者工具導(dǎo)出csv顯示亂碼

    springboot使用postman工具或者開發(fā)者工具導(dǎo)出csv顯示亂碼

    問題:測試人員使用postman工具或者開發(fā)者工具導(dǎo)出csv顯示亂碼,但是導(dǎo)出的csv文件用excel打開是正常的 亂碼圖片: 顯示正常圖片: 主要原因:是我們在代碼中設(shè)置返回的格式為UTF-8造成的,把這個格式設(shè)置成GBK就正常顯示了(PS:csv文件創(chuàng)建時是以GBK的格式創(chuàng)建的,這就是主

    2024年02月12日
    瀏覽(12)
  • 開發(fā)工具-壓力測試工具 ab

    開發(fā)工具-壓力測試工具 ab

    在學(xué)習(xí)ab工具之前,我們需了解幾個關(guān)于壓力測試的概念 吞吐率(Requests per second) 概念:服務(wù)器并發(fā)處理能力的量化描述,單位是reqs/s,指的是某個并發(fā)用戶數(shù)下單位時間內(nèi)處理的請求數(shù)。某個并發(fā)用戶數(shù)下單位時間內(nèi)能處理的最大請求數(shù),稱之為最大吞吐率。 計(jì)算公式:

    2024年02月04日
    瀏覽(30)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包