2023-02-15Postman辜王、基礎(chǔ) -進階-高級

接口測試就是測試系統(tǒng)組件接口之間的一種測試

一分類

測試外部接口? ? 內(nèi)部接口提供給外部系統(tǒng)使用 測試必須非常全面

測試內(nèi)部接口 1.內(nèi)部接口只提供給內(nèi)部系統(tǒng)使用的田绑。保險預算 兽愤,承包系統(tǒng)? 只需要執(zhí)行正例? ?內(nèi)部自己使用部對外開放

二接口測試的流程以及測試用例設(shè)計

1.鑒權(quán)需要了解? 拿到接口API文檔孕蝉,熟悉接口業(yè)務屡律,接口地址,鑒權(quán)降淮,入?yún)?

2.正例 輸入正常入?yún)? 接口能夠成功返回數(shù)據(jù)??

返例 鑒權(quán)反例:鑒權(quán)為空超埋,鑒權(quán)錯誤,鑒權(quán)碼過期? ? ?參數(shù)反例:參數(shù)為空 參數(shù)類型異常 參數(shù)長度異常


接口測hi用例包含內(nèi)容

3.postman執(zhí)行接口測試

4.postman+Newman+Jenkins實現(xiàn)持續(xù)集成佳鳖。并且輸出測試報告并且發(fā)送郵件

界面介紹 Home主頁 workspaces 工作空間 Collections 集合? ?ApiS api文檔 EnViromments 環(huán)境變量 全局變量? Mock Server虛擬服務器

請求頁面包含??

Params :get請求傳參? Authorization:鑒權(quán) headers:請求頭 Body post請求傳參? none:沒有參數(shù)? form-data 既可以傳鍵值對 也可以傳文件

x-www-from-urlencoded :只能夠傳鍵值對參數(shù) raw:json ,text,html binary:把文件以二進制方式傳參

pre- request-script:請求之前的腳本? tests:請求之后的斷言 cookies:用于管理cookie信息

響應頁面頁簽

body:接口返回的數(shù)據(jù)? Pretty:以不同的格式查看返回的數(shù)據(jù) Raw:以文本的方式查看返回的數(shù)據(jù) PreView:以網(wǎng)頁的方式查看返回的數(shù)據(jù)

Cookies: 響應的cookie信息?

Headers:響應頭??

Test Results 斷言的結(jié)果?

get請求與post請求區(qū)別

1.get請求一般是獲取數(shù)據(jù) post請求一般是提交數(shù)據(jù)

2.請求安全

3.傳參方式不一樣? get地址欄 多個參數(shù)之間用&分隔 post請求在body以表單的方式傳參

問題:企業(yè)中的多種環(huán)境? 接口關(guān)聯(lián)需要手動關(guān)聯(lián)? 參數(shù)需要手動修改

postman環(huán)境變量? 找到Environments? ? ?創(chuàng)建一個環(huán)境變量? 通過{ {變量名 } }來獲取 執(zhí)行前選擇對應的環(huán)境


創(chuàng)建環(huán)境變量

?Globals(全局變量) 可以在任何接口里面訪問的變量? ?獲取方式{{變量名}}

實現(xiàn)接口關(guān)聯(lián)? json提取? 正則提取

json演示? ??

json
步驟? 記得雙大括號取值

使用正則表達式實現(xiàn)接口關(guān)聯(lián)


正則表達式

postman內(nèi)置動態(tài)參數(shù)以及自定義的動態(tài)參數(shù)

內(nèi)置動態(tài)參數(shù)? 生成當前時間的時間戳{{$timestamp}}? 生成0-1000之間的隨機數(shù){{$randomint}}? 生成隨機GUID字符串{{$guid}}


postman內(nèi)置函數(shù)使用

自定義動態(tài)參數(shù)? 使用代碼手動來


自定義 接口請求前的腳本

postman斷言


postman


json斷言

postman批量運行


批量運行

文件需要放到postman允許訪問的路徑


postman數(shù)據(jù)驅(qū)動之csv文件與json文件


csv


json

postman發(fā)送https請求? 需要到設(shè)置關(guān)閉ssl認證關(guān)閉

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末霍殴,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子系吩,更是在濱河造成了極大的恐慌来庭,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件穿挨,死亡現(xiàn)場離奇詭異月弛,居然都是意外死亡肴盏,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門帽衙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來菜皂,“玉大人,你說我怎么就攤上這事厉萝』衅” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵冀泻,是天一觀的道長常侣。 經(jīng)常有香客問我,道長弹渔,這世上最難降的妖魔是什么胳施? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮肢专,結(jié)果婚禮上舞肆,老公的妹妹穿的比我還像新娘。我一直安慰自己博杖,他們只是感情好椿胯,可當我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著剃根,像睡著了一般哩盲。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上狈醉,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天廉油,我揣著相機與錄音,去河邊找鬼苗傅。 笑死抒线,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的渣慕。 我是一名探鬼主播嘶炭,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼逊桦!你這毒婦竟也來了眨猎?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤强经,失蹤者是張志新(化名)和其女友劉穎宵呛,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體宝穗,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年逮矛,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片转砖。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖府蔗,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情姓赤,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布不铆,位于F島的核電站,受9級特大地震影響誓斥,放射性物質(zhì)發(fā)生泄漏只洒。R本人自食惡果不足惜劳坑,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望距芬。 院中可真熱鬧,春花似錦蔑穴、人聲如沸忠寻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽捐腿。三九已至,卻和暖如春茄袖,著一層夾襖步出監(jiān)牢的瞬間操软,已是汗流浹背宪祥。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工家乘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人仁锯。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像翔悠,于是被迫代替她去往敵國和親业崖。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容