接口測(cè)試--apipost接口斷言詳解

在做接口測(cè)試的時(shí)候,會(huì)對(duì)接口進(jìn)行斷言,一個(gè)完整的接口測(cè)試骗露,包括:請(qǐng)求->獲取響應(yīng)正文->斷言岭佳。

一、apipost如何進(jìn)行斷言

apipost的斷言設(shè)置實(shí)在后執(zhí)行腳本中進(jìn)行編寫的椒袍。apipost本身提供了11中斷言:

apt.assert(‘response.raw.responseText==“test”’);測(cè)試響應(yīng)內(nèi)容是否為test

apt.assert(‘response.raw.status==200’);測(cè)試響應(yīng)碼是否為200

apt.assert(‘response.raw.type==“json”’);測(cè)試響應(yīng)內(nèi)容格式是否為json

apt.assert(‘response.raw.responseTime>=100’);測(cè)試響應(yīng)時(shí)間是否大于100ms

apt.assert(‘response.json.errcode==1’);測(cè)試響應(yīng)Json對(duì)象的errcode屬性是否為1

apt.assert(‘response.json.errcode!=1’);測(cè)試響應(yīng)Json對(duì)象的errcode屬性是否不為1

apt.assert(‘response.json.errcode>=1’);測(cè)試響應(yīng)Json對(duì)象的errcode屬性是否為大于等于1

apt.assert(‘response.json.errcode==null’);測(cè)試響應(yīng)Json對(duì)象的errcode屬性是否為null

apt.assert(‘response.json.errcode!=null’);測(cè)試響應(yīng)Json對(duì)象的errcode屬性是否不為null

apt.assert(‘response.headers[“server”] == “nginx”’);測(cè)試響應(yīng)頭server是否為nginx

apt.assert(‘response.headers[“content-encoding”] == “gzip”’);測(cè)試響應(yīng)頭content-encoding是否為gzip

二驼唱、如何查看斷言

接口中查看斷言:

流程測(cè)試中查看斷言:

其中的成功和失敗是代表的流程測(cè)試執(zhí)行成功了幾條執(zhí)行失敗了幾條藻茂。

三驹暑、自定義斷言

apipost腳本支持js語句,我們可以自定義斷言辨赐,比如:自定義響應(yīng)值中json返回的code值是否等于200

apt.assert(‘response.json.code==200’);

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末优俘,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子掀序,更是在濱河造成了極大的恐慌帆焕,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件不恭,死亡現(xiàn)場(chǎng)離奇詭異叶雹,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)换吧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門折晦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人沾瓦,你說我怎么就攤上這事满着。” “怎么了贯莺?”我有些...
    開封第一講書人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵风喇,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我缕探,道長(zhǎng)魂莫,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任爹耗,我火速辦了婚禮豁鲤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘鲸沮。我一直安慰自己琳骡,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開白布讼溺。 她就那樣靜靜地躺著楣号,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上炫狱,一...
    開封第一講書人閱讀 51,554評(píng)論 1 305
  • 那天藻懒,我揣著相機(jī)與錄音,去河邊找鬼视译。 笑死嬉荆,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的酷含。 我是一名探鬼主播鄙早,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼椅亚!你這毒婦竟也來了限番?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤呀舔,失蹤者是張志新(化名)和其女友劉穎弥虐,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體媚赖,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡烈掠,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年钳宪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡取董,死狀恐怖恕汇,靈堂內(nèi)的尸體忽然破棺而出爽柒,到底是詐尸還是另有隱情蹋订,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布琳拭,位于F島的核電站训堆,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏白嘁。R本人自食惡果不足惜坑鱼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望絮缅。 院中可真熱鬧鲁沥,春花似錦、人聲如沸耕魄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽吸奴。三九已至允扇,卻和暖如春缠局,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背考润。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來泰國打工狭园, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人糊治。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓唱矛,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親井辜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子绎谦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355

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