簡單理解接口測試

什么是接口抡谐?

interface baidu

上面是百度給我的答案,那么具體是什么意思呢憎兽?
打兩個比方:

  1. 我們通過上下和樓層按鈕來乘坐電梯,這些按鈕就是電梯的接口吵冒,不管電梯內(nèi)的具體的算法怎么變纯命,我們都是這么坐電梯的。
  2. 現(xiàn)在洗衣機都是自動化的痹栖,先泡再洗再漂再甩亿汞,那么甩干是怎么知道自己要工作了呢,必須要由漂洗給它發(fā)送消息揪阿,我干完了到你了疗我,也就是說兩者存在交互,就是說兩者之間存在接口南捂。我在修改漂洗的程序吴裤,讓他從3次變成4次,也不會對甩干的過程有任何影響溺健。

從這可以看出麦牺,接口一般分兩種,一種是程序?qū)ν獾慕涌诒掮裕€有一種就是系統(tǒng)內(nèi)部的接口
那么接口都幫我們做了哪些事呢剖膳?
電梯的接口幫我們傳遞了下到一樓的信息,洗衣機內(nèi)部接口岭辣,將信息傳遞到下一流程潮秘。
所以綜合來說,接口就是不同系統(tǒng)或模塊之間信息交流的大門

什么是接口測試易结?

顧名思義,接口測試就是測試接口,測試系統(tǒng)對外部提供的接口搞动,測試模塊之間的接口躏精,通過直接控制被測應用的接口來驗證軟件是否在功能,可靠性鹦肿,性能和安全方面達到預期矗烛。


接口測試

為什么進行接口測試?

最直接的理由就是收益大于投入箩溃,不解釋

如何做接口測試瞭吃?

接口測試流程:


接口測試流程.png

編寫用例時有如下原則:

  1. 勿忘初心,測試的是接口涣旨,而不是功能
  2. 造數(shù)據(jù)歪架,在后臺構(gòu)造合適的數(shù)據(jù)來滿足接口
  3. 做斷言,根據(jù)接口的返回值霹陡,斷言其是否返回期望結(jié)果和蚪,并查看數(shù)據(jù)庫驗證
  4. 數(shù)據(jù)還原,刪除測試過程中產(chǎn)生的結(jié)果烹棉,確保每個用例執(zhí)行前都是一個潔凈的環(huán)境

參考鏈接

  1. 什么是接口測試及其測試流程
  2. 為什么要做接口測試
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末攒霹,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子浆洗,更是在濱河造成了極大的恐慌催束,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,386評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件伏社,死亡現(xiàn)場離奇詭異抠刺,居然都是意外死亡,警方通過查閱死者的電腦和手機洛口,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評論 3 394
  • 文/潘曉璐 我一進店門矫付,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人第焰,你說我怎么就攤上這事买优。” “怎么了挺举?”我有些...
    開封第一講書人閱讀 164,704評論 0 353
  • 文/不壞的土叔 我叫張陵杀赢,是天一觀的道長。 經(jīng)常有香客問我湘纵,道長脂崔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,702評論 1 294
  • 正文 為了忘掉前任梧喷,我火速辦了婚禮砌左,結(jié)果婚禮上脖咐,老公的妹妹穿的比我還像新娘。我一直安慰自己汇歹,他們只是感情好屁擅,可當我...
    茶點故事閱讀 67,716評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著产弹,像睡著了一般派歌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上痰哨,一...
    開封第一講書人閱讀 51,573評論 1 305
  • 那天胶果,我揣著相機與錄音,去河邊找鬼斤斧。 笑死早抠,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的折欠。 我是一名探鬼主播贝或,決...
    沈念sama閱讀 40,314評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼锐秦!你這毒婦竟也來了咪奖?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,230評論 0 276
  • 序言:老撾萬榮一對情侶失蹤酱床,失蹤者是張志新(化名)和其女友劉穎羊赵,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體扇谣,經(jīng)...
    沈念sama閱讀 45,680評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡昧捷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,873評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了罐寨。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片靡挥。...
    茶點故事閱讀 39,991評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖鸯绿,靈堂內(nèi)的尸體忽然破棺而出跋破,到底是詐尸還是另有隱情,我是刑警寧澤瓶蝴,帶...
    沈念sama閱讀 35,706評論 5 346
  • 正文 年R本政府宣布毒返,位于F島的核電站,受9級特大地震影響舷手,放射性物質(zhì)發(fā)生泄漏拧簸。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,329評論 3 330
  • 文/蒙蒙 一男窟、第九天 我趴在偏房一處隱蔽的房頂上張望盆赤。 院中可真熱鬧贾富,春花似錦、人聲如沸弟劲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽兔乞。三九已至,卻和暖如春凉唐,著一層夾襖步出監(jiān)牢的瞬間庸追,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評論 1 270
  • 我被黑心中介騙來泰國打工台囱, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留淡溯,地道東北人。 一個月前我還...
    沈念sama閱讀 48,158評論 3 370
  • 正文 我出身青樓簿训,卻偏偏與公主長得像咱娶,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子强品,可洞房花燭夜當晚...
    茶點故事閱讀 44,941評論 2 355

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理膘侮,服務(wù)發(fā)現(xiàn),斷路器的榛,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,192評論 2 126
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程琼了、活動和任務(wù)的結(jié)構(gòu)性框架。軟件項目的開發(fā)包括:需求夫晌、設(shè)...
    Mr希靈閱讀 21,960評論 7 278
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程雕薪、活動和任務(wù)的結(jié)構(gòu)性框架。軟件項目的開發(fā)包括:需求晓淀、設(shè)...
    宇文臭臭閱讀 6,725評論 5 100
  • 女孩小小上周末和幾個小閨蜜騎車去逛街所袁,剛出了門就被拐彎的汽車別倒,沒出什么大事凶掰,只是手上燥爷、膝蓋上有些擦傷,腳崴到了...
    貓餅干閱讀 169評論 4 0