一.接口測(cè)試的簡(jiǎn)介和分類(lèi)
接口測(cè)試就是測(cè)試系統(tǒng)組件接口之間的一種測(cè)試
分類(lèi):
測(cè)試外部接口:測(cè)試被測(cè)系統(tǒng)和外部系統(tǒng)之間的接口棚放。(只需要測(cè)試正例即可)
測(cè)試內(nèi)部接口:
1.內(nèi)部接口只提供給內(nèi)部接口使用扶欣,(預(yù)算系統(tǒng)区转,承保系統(tǒng))(只需要測(cè)試正例即可)
2.內(nèi)部接口提供給外部系統(tǒng)使用匈织,(測(cè)試必須非常全面倘要,正例之外,還要考慮異常場(chǎng)景倦青,權(quán)限控制)
二.接口測(cè)試的流程以及用例的設(shè)計(jì)
1.拿到接口的API文檔(通過(guò)抓包工具獲燃婪埂)芜茵,熟悉接口的業(yè)務(wù)、接口地址倡蝙、鑒權(quán)的方式九串,入?yún)ⅲ鰠⑺屡福幋a的方式
2.編寫(xiě)接口用例以及評(píng)審
思路:正例:輸入正常的入?yún)⒅砼ィ涌谀軌虺晒Ψ祷財(cái)?shù)據(jù)
反例:鑒權(quán)反例:鑒權(quán)碼為空,鑒權(quán)碼過(guò)期胆建,鑒權(quán)碼失效
參數(shù)反例:參數(shù)類(lèi)型異常烤低,參數(shù)長(zhǎng)度異常
錯(cuò)誤碼的覆蓋:根據(jù)業(yè)務(wù)而定
其他錯(cuò)誤場(chǎng)景:接口的黑名單,接口的調(diào)用次數(shù)限制笆载,分頁(yè)場(chǎng)景
3.使用接口測(cè)試工具Postman執(zhí)行接口測(cè)試
4.Postman+Newman+Jenkins實(shí)現(xiàn)持續(xù)集成扑馁,并且輸出測(cè)試報(bào)告并且發(fā)送郵件
最后: 可以在公眾號(hào):傷心的辣條 涯呻! 自行領(lǐng)取一份216頁(yè)軟件測(cè)試工程師面試寶典文檔資料【免費(fèi)的】。以及相對(duì)應(yīng)的視頻學(xué)習(xí)教程免費(fèi)分享檐蚜!魄懂,其中包括了有基礎(chǔ)知識(shí)、Linux必備闯第、Shell市栗、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫(kù)咳短、抓包工具專(zhuān)題填帽、接口測(cè)試工具、測(cè)試進(jìn)階-Python編程咙好、Web自動(dòng)化測(cè)試篡腌、APP自動(dòng)化測(cè)試、接口自動(dòng)化測(cè)試勾效、測(cè)試高級(jí)持續(xù)集成嘹悼、測(cè)試架構(gòu)開(kāi)發(fā)測(cè)試框架、性能測(cè)試层宫、安全測(cè)試等杨伙。
我推薦一個(gè)【Python自動(dòng)化測(cè)試交流群:746506216】,大家可以一起探討交流軟件測(cè)試萌腿,共同學(xué)習(xí)軟件測(cè)試技術(shù)限匣、面試等軟件測(cè)試方方面面,助你快速進(jìn)階Python自動(dòng)化測(cè)試/測(cè)試開(kāi)發(fā)毁菱,走向高薪之路米死。
喜歡軟件測(cè)試的小伙伴們,如果我的博客對(duì)你有幫助贮庞、如果你喜歡我的博客內(nèi)容峦筒,請(qǐng) “點(diǎn)贊” “評(píng)論” “收藏” 一? 鍵三連哦!