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

一文1600字使用Postman搞定各種接口token實戰(zhàn)(建議收藏)

這篇具有很好參考價值的文章主要介紹了一文1600字使用Postman搞定各種接口token實戰(zhàn)(建議收藏)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

現(xiàn)在許多項目都使用jwt來實現(xiàn)用戶登錄和數(shù)據(jù)權(quán)限,校驗過用戶的用戶名和密碼后,會向用戶響應(yīng)一段經(jīng)過加密的token,在這段token中可能儲存了數(shù)據(jù)權(quán)限等,在后期的訪問中,需要攜帶這段token,后臺解析這段token才允許用戶訪問接口。

01、設(shè)置Bearer Token

如果后端項目使用的是Bearer Token進行安全認證,那么使用Postman這樣操作。

設(shè)置你的環(huán)境變量

點擊右上角的小眼睛,然后點擊Add,添加

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

填寫你的環(huán)境名和你的變量名

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

選擇你新建的環(huán)境

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

項目集合設(shè)置認證方式及環(huán)境變量

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

登錄接口的腳本

這個腳本的意思就是說,你的用戶名和密碼正確的前提下,訪問后端接口會給你返回一個Token,你將這個Token儲存在剛剛設(shè)置好的環(huán)境變量中,當你用別的接口訪問時,由于整個項目剛剛已經(jīng)設(shè)置好了訪問權(quán)限使用的Token,所以你所有的接口都會攜帶這個token去訪問,從而數(shù)據(jù)權(quán)限被后臺接收和使用

// pm代表的就是postman,使用js編寫腳本即可

const responseJson = pm.response.json();

console.log('-----------',responseJson)

const accesssToken = responseJson.result

if('200'==responseJson.code){

    pm.environment.set('accessToken',accesssToken)

}

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

現(xiàn)在我也找了很多測試的朋友,做了一個分享技術(shù)的交流群,共享了很多我們收集的技術(shù)文檔和視頻教程。
如果你不想再體驗自學(xué)時找不到資源,沒人解答問題,堅持幾天便放棄的感受
可以加入我們一起交流。而且還有很多在自動化,性能,安全,測試開發(fā)等等方面有一定建樹的技術(shù)大牛
分享他們的經(jīng)驗,還會分享很多直播講座和技術(shù)沙龍
可以免費學(xué)習(xí)!劃重點!開源的?。?!
qq群號:110685036【暗號:csdn999】

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

02、通過腳本設(shè)置Headers

Spring Security的在訪問時會向請求頭添加一個accessToken,可以使用腳本在集合批量添加,也可以對每一個Api手動添加Header,不過那樣會很麻煩,所以我這邊用腳本批量添加的方便方式。

登錄請求設(shè)置環(huán)境變量

從登錄結(jié)果獲取accessToken,將accessToken設(shè)置到環(huán)境變量中

腳本如下

const responseJson = pm.response.json();

console.log('-----------',responseJson)

const accesssToken = responseJson.result

if('200'==responseJson.code){

    pm.environment.set('accessToken',accesssToken)

}

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

設(shè)置集合的發(fā)送請求腳本

點選集合->進入Pre-request Scrip(請求前腳本)頁簽->編寫腳本

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

腳本如下:

console.log("----addHeader------", pm.environment.get("accessToken"));

var accessToken = pm.environment.get("accessToken");

// 所有請求在請求前都在請求頭中設(shè)置accessToken

pm.request.addHeader("accessToken:"+accessToken);

這樣設(shè)置后,所有的請求都會攜帶登錄的accessToken了。

登錄接口抹除accessToken

因為我們項目的過濾器沒有設(shè)置解析accessToken的臟數(shù)據(jù),所以一旦有老的token,就會報錯超時,所以登錄接口在訪問時一定要抹除accessToken,登錄接口的Pre-request設(shè)置腳本如下:

// 移除登錄接口的accessToken, 防止過期的token被過濾器解析,影響登錄接口

pm.request.headers.remove("accessToken")

postman操作需要登錄的接口時登錄返回的token怎么填,軟件測試,自動化測試,測試工程師,postman,測試工具,python,單元測試,selenium,自動化測試

END今天的分享就到此結(jié)束了,點贊關(guān)注不迷路~?文章來源地址http://www.zghlxwxcb.cn/news/detail-772195.html

到了這里,關(guān)于一文1600字使用Postman搞定各種接口token實戰(zhàn)(建議收藏)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 一文搞定fastapi+token認證機制(附全部源碼)

    一文搞定fastapi+token認證機制(附全部源碼)

    fastapi最近越發(fā)流行,比django輕便易用,尤其是對于后端編寫,其輕便的優(yōu)勢越發(fā)明顯,可是如果是需要和前端進行統(tǒng)一認證需自行設(shè)計認證能力,此文就將fastapi+token的實現(xiàn)代碼全部展現(xiàn),希望對你有幫助 第一步: 首先現(xiàn)行搭建基本的fastapi框架 python第三方庫需要安裝 fasta

    2024年01月21日
    瀏覽(17)
  • 使用PostMan測試接口的時候如何在Header中添加token驗證

    使用PostMan測試接口的時候如何在Header中添加token驗證

    由于業(yè)務(wù)要求,每次接口請求都是post方式,且頭部需要在自定義字段中定義token字段 在Authorization中添加APIKey 然后添加token和token的值,因為這里只是簡單的開發(fā)個測試接口,所以不能通過登錄驗證去自動生成動態(tài)token,然后將token的返回值賦于Header中的token,所以就直接指定一

    2024年02月11日
    瀏覽(31)
  • 快速教你如何使用postman工具進行接口測試?(配置全局token、JWT可用)

    快速教你如何使用postman工具進行接口測試?(配置全局token、JWT可用)

    現(xiàn)在很多人都在使用前后端分離進行項目開發(fā),那在后端開發(fā)過程中使用postman測試工具可快速便捷完成接口測試。但是在測試過程中,很多人發(fā)現(xiàn)因為JWT的鑒權(quán),導(dǎo)致半個小時就需要更新一下token,讓我們的測試變得復(fù)雜。 若是將token作為全局變量,每次都能夠自動獲取tok

    2024年02月15日
    瀏覽(24)
  • 一文詳解接口測試(調(diào)試)工具postman的安裝(完全卸載)和使用以及接口管理

    今天在開發(fā)項目時,需要使用 postman 來調(diào)試部分接口,那么,便利用這個時間來解說 postman 這款優(yōu)秀的接口調(diào)試工具。他不

    2024年02月03日
    瀏覽(22)
  • 一文搞定接口測試及常用接口測試工具解析

    一文搞定接口測試及常用接口測試工具解析

    目錄 首先,什么是接口呢? 一、常見接口: 二、前端和后端: 三、什么是接口測試: 四、接口組成 五、為什么要做接口測試: 六、接口測試怎么測: ?七、用什么工具測 接口一般來說有兩種,一種是程序內(nèi)部的接口,一種是系統(tǒng)對外的接口。 系統(tǒng)對外的接口:比如你要

    2024年02月03日
    瀏覽(23)
  • 自動化接口測試之Postman(一篇搞定)

    自動化接口測試之Postman(一篇搞定)

    該篇文章針對已經(jīng)掌握 Postman 基本用法的讀者,即對接口相關(guān)概念有一定了解、已經(jīng)會使用 Postman 進行模擬請求的操作。 當前環(huán)境: Window 7 - 64 Postman 版本(免費版):Chrome App v5.5.3 不同版本頁面 UI 和部分功能位置會有點不同,不過影響不大。 我們先思考一下,如果需要達

    2024年02月03日
    瀏覽(26)
  • 一文搞定接口冪等性架構(gòu)設(shè)計方案

    一文搞定接口冪等性架構(gòu)設(shè)計方案

    現(xiàn)如今很多系統(tǒng)都會基于分布式或微服務(wù)思想完成對系統(tǒng)的架構(gòu)設(shè)計。那么在這一個系統(tǒng)中,就會存在若干個微服務(wù),而且服務(wù)間也會產(chǎn)生相互通信調(diào)用。那么既然產(chǎn)生了服務(wù)調(diào)用,就必然會存在服務(wù)調(diào)用延遲或失敗的問題。當出現(xiàn)這種問題,服務(wù)端會進行重試等操作或客戶

    2023年04月20日
    瀏覽(19)
  • 如何使用Postman做多接口測試【實戰(zhàn)】

    如何使用Postman做多接口測試【實戰(zhàn)】

    本文講解使用postman做接口測試和批量接口測試的方法。 2.1 環(huán)境變量和全局變量的設(shè)置: a. 環(huán)境變量的設(shè)置方法如下圖。點擊設(shè)置一個環(huán)境變量,名為\\\"user_pwd\\\", 里面設(shè)置username 和passwd的值,然后在請求中應(yīng)用這個環(huán)境變量\\\"user_pwd\\\"即可。 環(huán)境變量可以使用在以下地方: URL U

    2024年02月06日
    瀏覽(23)
  • postman登錄接口返回的token值傳遞給其他接口

    postman登錄接口返回的token值傳遞給其他接口

    1. 按照接口文檔,進行接口編寫 ?2. 如下圖所示是執(zhí)行登錄接口后的response的結(jié)果。根據(jù)登錄執(zhí)行的結(jié)果,需要將token進行返回,并傳遞給其他接口使用 3. 在登錄接口中,點擊“tests”進行相關(guān)的語句填寫,返回登錄的token值。 點擊“view--show--postman console” 查看log打印的結(jié)果

    2024年02月11日
    瀏覽(24)
  • 如何使用postman進行接口測試(實戰(zhàn)項目分享)

    如何使用postman進行接口測試(實戰(zhàn)項目分享)

    Postman是我們測試人員比較常用的一款接口測試工具,功能強大又易上手。 在這里分享一個入門級的接口測試練手項目:? 三十多個接口,常見的接口請求方式POST、GET、PUT、DELETE都有涵蓋; 有token鑒權(quán),可設(shè)置變量進行token調(diào)用; 可用于接口自動化測試; 此項目安裝部署方便

    2024年02月16日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包