使用 Postman 進(jìn)行接口測(cè)試(續(xù))

目錄:
使用 Postman 進(jìn)行接口測(cè)試(入門)

本篇主要描述環(huán)境和請(qǐng)求頭文件的設(shè)置惭每,對(duì)響應(yīng)結(jié)果做斷言,以及簡(jiǎn)單的對(duì)接口壓測(cè)

一、環(huán)境設(shè)置

通常開(kāi)發(fā)有自己的環(huán)境掂咒,測(cè)試也有專門的測(cè)試環(huán)境,另外還有生產(chǎn)環(huán)境迈喉,預(yù)發(fā)環(huán)境绍刮,不同環(huán)境測(cè)試中就需要重復(fù)維護(hù)數(shù)據(jù),現(xiàn)在有更簡(jiǎn)便的方法挨摸,只需維護(hù)下環(huán)境變量孩革,配置IP和端口信息,請(qǐng)求時(shí)直接引用得运,運(yùn)行時(shí)只需直接切換即可

環(huán)境變量配置.png

Postman里面獲取變量的語(yǔ)法為:{{變量名}}
{{testip}}是引用的testip的值膝蜈,{{testport}}是引用的testport的值
(各環(huán)境的key可以一樣锅移,這樣用例中也不需要修改,直接切換環(huán)境就可以了)

執(zhí)行單個(gè)用例:
一定要記得在右上角切換環(huán)境

單用例執(zhí)行.png

批量執(zhí)行用例
該功能由單獨(dú)的Runner來(lái)負(fù)責(zé)的饱搏,點(diǎn)擊【Run】會(huì)彈出新界面非剃,從而進(jìn)行操作

批量執(zhí)行用例

如下圖,請(qǐng)求并發(fā)5次推沸,延時(shí)2ms备绽,運(yùn)行后顯示結(jié)果,這里我們只看到了請(qǐng)求是OK的鬓催,響應(yīng)碼是200肺素,還有請(qǐng)求時(shí)間,由于未維護(hù)用例的預(yù)期結(jié)果宇驾,所以PASSED和FAILED都顯示為0

壓測(cè).png

頭文件設(shè)置

設(shè)置斷言

批量運(yùn)行用例后倍靡,如果每個(gè)請(qǐng)求都點(diǎn)擊進(jìn)去查看一下是否返回?cái)?shù)據(jù)正確,那太費(fèi)時(shí)了课舍,所以就有了斷言的設(shè)置塌西,postman中的斷言是在tests中設(shè)置

格式:tests["Body matches string"] = responseBody.has("string_you_want_to_search");

方法一:直接從右側(cè)的模板中雙擊想要的斷言
按照具體的測(cè)試要求,對(duì)這些生成的代碼進(jìn)行一些小修改就可以了

直接引入法.png

方法二:自己寫代碼判斷

var jsonData = JSON.parse(responseBody);
tests["銀行卡號(hào)"] = jsonData.return_value.storeBank.bankNo === "6222031302000787983"
斷言.png
常見(jiàn)斷言 對(duì)應(yīng)腳本
判斷狀態(tài)碼 tests["接口請(qǐng)求成功"] = responseCode.code === 200;
對(duì)key的值進(jìn)行校驗(yàn) tests["銀行卡號(hào)"] = jsonData.return_value.storeBank.bankNo === "6222031302000787983"
response body等于指定字符串 tests["Body is correct"] = responseBody === "response_body_string";
response包含字符串 tests["Body matches string"] = responseBody.has("string_you_want_to_search");



注意:用Postman進(jìn)行壓力測(cè)試只能以文件夾的方式執(zhí)行多個(gè)接口筝尾,不能單獨(dú)執(zhí)行雨让,如果想要針對(duì)某一個(gè)接口壓測(cè),那么就為這個(gè)接口單獨(dú)建一個(gè)文件夾

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末忿等,一起剝皮案震驚了整個(gè)濱河市栖忠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌贸街,老刑警劉巖庵寞,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異薛匪,居然都是意外死亡捐川,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門逸尖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)古沥,“玉大人,你說(shuō)我怎么就攤上這事娇跟⊙页荩” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵苞俘,是天一觀的道長(zhǎng)盹沈。 經(jīng)常有香客問(wèn)我,道長(zhǎng)吃谣,這世上最難降的妖魔是什么乞封? 我笑而不...
    開(kāi)封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任做裙,我火速辦了婚禮,結(jié)果婚禮上肃晚,老公的妹妹穿的比我還像新娘锚贱。我一直安慰自己,他們只是感情好关串,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布惋鸥。 她就那樣靜靜地躺著,像睡著了一般悍缠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上耐量,一...
    開(kāi)封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天飞蚓,我揣著相機(jī)與錄音,去河邊找鬼廊蜒。 笑死趴拧,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的山叮。 我是一名探鬼主播著榴,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼屁倔!你這毒婦竟也來(lái)了脑又?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤锐借,失蹤者是張志新(化名)和其女友劉穎问麸,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體钞翔,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡严卖,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了布轿。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片哮笆。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖汰扭,靈堂內(nèi)的尸體忽然破棺而出稠肘,到底是詐尸還是另有隱情,我是刑警寧澤萝毛,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布启具,位于F島的核電站,受9級(jí)特大地震影響珊泳,放射性物質(zhì)發(fā)生泄漏鲁冯。R本人自食惡果不足惜拷沸,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望薯演。 院中可真熱鬧撞芍,春花似錦、人聲如沸跨扮。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)衡创。三九已至帝嗡,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間璃氢,已是汗流浹背哟玷。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留一也,地道東北人巢寡。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像椰苟,于是被迫代替她去往敵國(guó)和親抑月。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

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

  • 推薦一款接口測(cè)試工具舆蝴!POSTMAN谦絮!簡(jiǎn)單來(lái)說(shuō),四個(gè)詞洁仗,簡(jiǎn)單實(shí)用大方美觀挨稿! Postman是一款功能強(qiáng)大的網(wǎng)頁(yè)調(diào)試...
    依北辰閱讀 704,986評(píng)論 63 561
  • 02 你的收獲 你如果耐心的看完這篇文章,你會(huì)獲得些許收獲 對(duì)postman的使用有一個(gè)基(全)本(面)認(rèn)知 可以...
    亭子青年閱讀 29,552評(píng)論 0 18
  • 相信提到接口測(cè)試京痢,大家都知道而且用過(guò)Postman飞崖,也認(rèn)為這是一個(gè)非常容易上手的接口測(cè)試工具裂七,實(shí)際上Postman...
    wolfgao閱讀 2,107評(píng)論 0 5
  • 好多人在寫2014年總結(jié),我也想寫,但動(dòng)筆之前忽然就想起來(lái)——我在2014年本來(lái)是打算寫一個(gè)名為《十年》的職場(chǎng)總結(jié)...
    花8閱讀 434評(píng)論 0 1
  • 提高效率最好的辦法是由孩子自由支配自己的時(shí)間纫普。很多家長(zhǎng)喜歡給孩子布置一些額外的作業(yè)默刚,把孩子的時(shí)間安排得很緊媚创。一些孩...
    好習(xí)慣2011閱讀 149評(píng)論 0 0