成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

Postman教程-Pre-request Script和Tests腳本的介紹

Steve_Wang_ / 1142人閱讀

摘要:本章將重點(diǎn)介紹和的相關(guān)知識(shí)。與文件夾相關(guān)聯(lián)的腳本將在文件夾中的每個(gè)請(qǐng)求之前運(yùn)行。與集合相關(guān)的腳本將在集合中的每個(gè)請(qǐng)求之后運(yùn)行。腳本使用場(chǎng)景工具借助測(cè)試腳來幫助用戶自動(dòng)判斷接口請(qǐng)求是否正確,相當(dāng)于工具中的檢查點(diǎn)或者中的斷言功能。

前面章節(jié)解決了“請(qǐng)求本身”的問題,但“請(qǐng)求前后的動(dòng)作”是怎樣處理的呢?比如在發(fā)送一個(gè)請(qǐng)求前,需要獲取當(dāng)前時(shí)間戳,這就需要用到Pre-request Script的知識(shí)了。另外,似乎還忽略了一個(gè)非常重要的知識(shí)點(diǎn),請(qǐng)求返回響應(yīng)后,如何自動(dòng)判斷響應(yīng)是否正確呢?這就需要用到Tests的知識(shí)。本章將重點(diǎn)介紹Pre-request Script和Tests的相關(guān)知識(shí)。

對(duì)于單個(gè)請(qǐng)求而言,兩個(gè)腳本執(zhí)行順序:

Pre-request Script:在發(fā)送請(qǐng)求之前執(zhí)行

Tests:在發(fā)送請(qǐng)求之后執(zhí)行
站在集合角度,執(zhí)行順序如下:

① 與集合相關(guān)的Pre-request Script腳本將在集合中的每個(gè)請(qǐng)求之前運(yùn)行。

② 與文件夾相關(guān)聯(lián)的Pre-request Script腳本將在文件夾中的每個(gè)請(qǐng)求之前運(yùn)行。

③ 與集合相關(guān)的Tests腳本將在集合中的每個(gè)請(qǐng)求之后運(yùn)行。

④ 與文件夾關(guān)聯(lián)的Tests腳本將在該文件夾中的請(qǐng)求之后運(yùn)行。

集合和文件夾也能設(shè)置腳本,這點(diǎn)我之前沒關(guān)注過:
因此可以得出結(jié)論:

集合級(jí)腳本>文件夾級(jí)腳本>請(qǐng)求級(jí)腳本 {優(yōu)先級(jí)從高->低}

Pre-request Script腳本的使用場(chǎng)景:

一般用來在發(fā)送請(qǐng)求之前對(duì)數(shù)據(jù)進(jìn)行一些預(yù)處理,比如獲取當(dāng)前時(shí)間戳、隨機(jī)數(shù)之類的用于接口傳參。

常見的函數(shù)以及用法有:
說明:

postman中的自己編寫的腳本目前一般是只支持用js,但是你可以通過其他的方式去間接的嵌入python腳本, postman在Pre-request Script腳本中是可以發(fā)送請(qǐng)求的,那么你可以把寫的python或者其他語言的腳本發(fā)布為api的接口,然后在postman中以接口的形式去進(jìn)行調(diào)用。

Tests腳本使用場(chǎng)景:

Postman工具借助測(cè)試腳來幫助用戶自動(dòng)判斷接口請(qǐng)求是否正確,相當(dāng)于Load Runner工具中的檢查點(diǎn)或者JMeter中的斷言功能。

列舉結(jié)果最基礎(chǔ)的斷言里面常用的函數(shù):
官網(wǎng)上,一些腳本的使用案例,感興趣的可以自己學(xué)習(xí):

https://learning.postman.com/docs/writing-scripts/script-references/test-examples/

英文文檔并不可怕,一些簡(jiǎn)單的英文單詞什么的還是應(yīng)該要能夠看懂的。

免費(fèi)海量學(xué)習(xí)資料+面試資料+測(cè)試學(xué)習(xí)視頻加群:646294456(進(jìn)群暗號(hào):CSDN666)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/123140.html

相關(guān)文章

  • POSTMAN自動(dòng)化接口測(cè)試個(gè)人學(xué)習(xí)記錄

    摘要:但是要注意的是,該定時(shí)器對(duì)于本地環(huán)境是不生效的需要測(cè)試的接口是正式上線的且是公共的能夠?yàn)榇蠹宜L問的,若是使用本地環(huán)境進(jìn)行定時(shí)測(cè)試,會(huì)報(bào)的錯(cuò)誤,詳細(xì)參考請(qǐng)見。 P...

    anquan 評(píng)論0 收藏0
  • postman使用說明

    摘要:本文主要描述的功能與使用方法是大廠的基于語言完成的一款超級(jí)強(qiáng)大的插件,名字也很親近郵遞員。前端后臺(tái)測(cè)試使用都可以提供很多幫助使用方便而且功能全面。在面板下方顯示欄中,可以檢查的響應(yīng)。目前只支持請(qǐng)求未完待續(xù)。。。 本文主要描述postman的功能與使用方法Postman是404大廠的基于javascript語言完成的一款超級(jí)強(qiáng)大的插件,名字也很親近(郵遞員)??梢杂糜谧鯝PI請(qǐng)求測(cè)試。前...

    yanbingyun1990 評(píng)論0 收藏0
  • postman使用說明

    摘要:本文主要描述的功能與使用方法是大廠的基于語言完成的一款超級(jí)強(qiáng)大的插件,名字也很親近郵遞員。前端后臺(tái)測(cè)試使用都可以提供很多幫助使用方便而且功能全面。在面板下方顯示欄中,可以檢查的響應(yīng)。目前只支持請(qǐng)求未完待續(xù)。。。 本文主要描述postman的功能與使用方法Postman是404大廠的基于javascript語言完成的一款超級(jí)強(qiáng)大的插件,名字也很親近(郵遞員)??梢杂糜谧鯝PI請(qǐng)求測(cè)試。前...

    gself 評(píng)論0 收藏0
  • postman使用說明

    摘要:本文主要描述的功能與使用方法是大廠的基于語言完成的一款超級(jí)強(qiáng)大的插件,名字也很親近郵遞員。前端后臺(tái)測(cè)試使用都可以提供很多幫助使用方便而且功能全面。在面板下方顯示欄中,可以檢查的響應(yīng)。目前只支持請(qǐng)求未完待續(xù)。。。 本文主要描述postman的功能與使用方法Postman是404大廠的基于javascript語言完成的一款超級(jí)強(qiáng)大的插件,名字也很親近(郵遞員)??梢杂糜谧鯝PI請(qǐng)求測(cè)試。前...

    rubyshen 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<