接口測試面試題整理

HTTP, HTTPS協(xié)議

  • 什么是DNS
  • HTTP協(xié)議
  • 怎么抓取HTTPS協(xié)議
  • 說出請求接口中常見的返回狀態(tài)碼
  • http協(xié)議請求方式
  • HTTP和HTTPS協(xié)議區(qū)別
  • HTTP和HTTPS實現(xiàn)機(jī)有什么不同
  • POST和GET的區(qū)別
  • HTTP請求報文與響應(yīng)報文格式
  • 什么是Http協(xié)議無狀態(tài)協(xié)議?怎么解決HTTP協(xié)議無狀態(tài)協(xié)議
  • 常見的POST提交數(shù)據(jù)方式
  • HTTP請求報文與響應(yīng)報文格式
  • HTTP協(xié)議學(xué)了哪幾個版本
  • Session和Cookies區(qū)別
  • HTTPS在哪一層, 會話層在第幾層
  • 瀏覽器輸入url按回車背后經(jīng)歷了哪些?

TCP, UDP協(xié)議

  • TCP/UDP協(xié)議的區(qū)別酥艳,TCP如何保證正確,微信基于什么協(xié)議齐邦,QQ基于什么協(xié)議,為什么振定?
  • 你熟悉OSI協(xié)議嗎答渔?原理是什么

接口用例設(shè)計

  • 怎么設(shè)計接口測試用例蚯涮?
  • HTTPS測試點
  • 從HTTP變化到HTTPS協(xié)議灌侣,測試點
  • 購物車模塊, 加入購物車接口測試點分析
  • http://...?orderId=,**, 接口設(shè)計用例
  • 設(shè)計接口測試用例時推捐,涉及的是電商系統(tǒng).其中包括很多修改,如商品.商家侧啼、店鋪 等等牛柒,針對這些數(shù)據(jù)的修改,會涉及到很多參數(shù).如商品的名稱痊乾,商品的尺碼皮壁,商品的顔色等等.那在設(shè)計實現(xiàn)"修改"接口時,如何確定要傳思些參數(shù)哪审?是只需要傳我要修改的參數(shù)蛾魄,還是全部參數(shù)都要傳?
  • 上傳文件測試點
  • 根據(jù)以下界面設(shè)計測試用例


    image
  • 一個訂單的幾種狀態(tài)如何全部測到,如:未處理滴须,處理中缴川,處理失敗,處理成

接口測試

  • 為什么要做接口測試
  • 你平常做接口測試的過程中發(fā)現(xiàn)過哪些BUG
  • 平常你是怎么測試接口的
  • 平常用什么工具測接口的
  • 沒有接口文檔描馅,如果做接口測試
  • 接口測試的流程
  • 常用什么接口測試工具, 說一個你在工作中具體怎么做接口測試的實例
  • 不可逆的操作,如何處理而线,比如刪除一個訂單這種接口如何測試
  • 接口產(chǎn)生的垃圾數(shù)據(jù)如何清理
  • 測試的數(shù)據(jù)你放在哪
  • 你們數(shù)字簽名怎么實現(xiàn)的
  • 當(dāng)一個接口出現(xiàn)異常時候铭污,你是如何分析異常的
  • 你們怎么做的參數(shù)化
  • 如何進(jìn)行數(shù)據(jù)清洗
  • 如何進(jìn)行數(shù)據(jù)檢驗
  • response怎么驗證, 參數(shù)特別多
  • 做接口測試如何分析是前端還是后端的問題
  • 在測試接口中怎么知道請求成功還是失敗
  • 如何模擬弱網(wǎng)測試
  • 異步接口怎么測試
  • 接口的加密測試中對稱加密與非對稱加密有什么區(qū)別?如何開展測試膀篮?請詳解
  • 請詳細(xì)闡述接口測試和UI測試在測試活動中是如何協(xié)同測試的嘹狞?
  • 目前接口文檔是由word格式管理,因迭代快誓竿,產(chǎn)生很多文襠磅网,分不滴哪些鼉不用的接口,哪些是正在用的接口筷屡,哪些是更新后的接口, 文襠雜亂.另外因是 word格式管理涧偷,不方便童詢,如何管理毙死?每次查看接口文檔需要下截多個word,不能避免下載操作查看燎潮,效率不離,如何提離工作效率

接口依賴

  • 很多接口都需要登錄怎么處理扼倘?
  • 依賴于登錄的接口如何處理 -token 和 session的管理
  • 在手工接口測試或者自動化接口測試的過程中确封,上下游接口有致?lián)蕾嚾绾翁幚?/li>
  • 依賴于第三方數(shù)據(jù)的接口如何進(jìn)行測試
  • 接口測試中依賴登錄狀態(tài)的接口如何測試
  • 如果兩個請求有嚴(yán)格的先后順序,需要測試調(diào)轉(zhuǎn)順序的情況
  • 在手工接口測試或者自動化接口測試的過程中再菊,上下游接口有數(shù)據(jù)依
    賴如何處理爪喘?
  • 下個接口請求參數(shù)依賴上個接口的返回數(shù)據(jù)

Web Service

  • HTTP接口測試和Web Service接口測試區(qū)別是什么?
  • Web Service接口是如何測試的

接口框架

  • 接口測試框架怎么搭建的纠拔?
  • 你有沒有做過框架穩(wěn)定性優(yōu)化相關(guān)的工作秉剑?
  • 持續(xù)集成怎么做的?

Mock

  • Mock怎么使用
  • 你們Mock是怎么做的

RPC

  • rpc接口怎么測試
  • 什么是RPC接口绿语,用Http設(shè)計一個RPC接口
  • 你有沒有自己實現(xiàn)過rpc框架

性能

  • JMeter怎么存儲變量, 讓下一個接口使用
  • 如何進(jìn)行接口壓測
  • JMeter執(zhí)行10次
  • JMeter獲取上一個request的結(jié)果
  • JMeter完成一個用例
  • 做接口測試當(dāng)請求參數(shù)多時tps下降明顯秃症,此接口根據(jù)參數(shù)從redis中獲取數(shù)據(jù),每個 參數(shù)與redfs交互一次吕粹,當(dāng)一組參數(shù)是tps5133,五組參數(shù)是tps1l69,多次交互影響了處理住能种柑,請詳細(xì)描述述如何改進(jìn)增進(jìn)效果的方案

高能部分

  • TCP報頭格式
  • UDP報頭格式
  • TCP/UDP區(qū)別(不僅是宏觀上的,最好能根據(jù)各自的機(jī)制講解清楚)
  • HTTP狀態(tài)碼(最好結(jié)合使用場景匹耕,比如在緩存命中時使用哪個)
  • HTTP協(xié)議(一些報頭字段的作用聚请,如cace-control、keep-alive)
  • OSI協(xié)議、TCP/IP協(xié)議以及每層對應(yīng)的協(xié)議
  • Session機(jī)制驶赏、Cookie機(jī)制
  • TCP三次握手炸卑、四次揮手(這個問題真的要回答吐了,不過真的是面試官最喜歡問的煤傍,建議每天手?jǐn)]一遍盖文,而且不只是每次請求的過程,各種FIN_WAIT蚯姆、TIME_WAIT狀態(tài)也要掌握)五续。
  • 打開網(wǎng)頁到頁面顯示之間的過程(涵蓋了各個方面,DNS解析過程龄恋,Nginx請求轉(zhuǎn)發(fā)疙驾、連接建立和保持過程、瀏覽器內(nèi)容渲染過程郭毕,考慮的越詳細(xì)越好)它碎。
  • http和https區(qū)別,https在請求時額外的過程显押,https是如何保證數(shù)據(jù)安全的
  • IP地址子網(wǎng)劃分
  • POST和GET區(qū)別
  • DNS解析過程
  • TCP如何保證數(shù)據(jù)的可靠傳輸?shù)模ㄟ@個問題可以引申出很多子問題扳肛,擁塞控制慢開始、擁塞避免乘碑、快重傳敞峭、滑動窗口協(xié)議、停止等待協(xié)議蝉仇、超時重傳機(jī)制旋讹,最好都能掌握)
  • 地址解析協(xié)議ARP
  • 交換機(jī)和路由器的區(qū)別
  • HTTP2.0、thrift
  • API接口與SDI接口的區(qū)別(API是提供給別人的接口)
  • dubbo如何一條鏈接并發(fā)多個調(diào)用轿衔。Dubbo的原理沉迹,序列化相關(guān)問題
  • 你怎么理解http協(xié)議
  • 說說http協(xié)議的工作流程
  • http有哪些請求提交方式
  • http中的200,302,403,404,500,503都代表什么狀態(tài)
  • 什么是web緩存?有什么優(yōu)點
  • 你怎么理解cookie和session害驹,有哪些不同點
  • 什么是https鞭呕,說說https的工作原理
  • 什么是http代理服務(wù)器,有什么用
  • 什么是分布式系統(tǒng)
  • 分布式系統(tǒng)你會考慮哪些方面
  • 講講CAP理念
  • 怎么理解強(qiáng)一致性宛官、單調(diào)一致性和最終一致性
  • 分布式系統(tǒng)設(shè)計你會考慮哪些策略
  • 講一講TCP協(xié)議的三次握手和四次揮手流程
  • 講一講TCP協(xié)議的三次握手和四次揮手流程
  • 為什么TCP建立連接協(xié)議是三次握手葫松,而關(guān)閉連接卻是四次握手呢?為什么不能用兩次握手進(jìn)行連接
  • 為什么TCP TIME_WAIT狀態(tài)還需要等2MSL后才能返回到CLOSED狀態(tài)
  • 什么是DoS底洗、DDoS腋么、DRDoS攻擊?如何防御
  • 為什么說TCP/IP協(xié)議是不可靠的
  • OSI有哪七層模型亥揖?TCP/IP是哪四層模型
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末珊擂,一起剝皮案震驚了整個濱河市圣勒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌摧扇,老刑警劉巖圣贸,帶你破解...
    沈念sama閱讀 216,692評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異扛稽,居然都是意外死亡吁峻,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評論 3 392
  • 文/潘曉璐 我一進(jìn)店門在张,熙熙樓的掌柜王于貴愁眉苦臉地迎上來锡搜,“玉大人,你說我怎么就攤上這事瞧掺。” “怎么了凡傅?”我有些...
    開封第一講書人閱讀 162,995評論 0 353
  • 文/不壞的土叔 我叫張陵辟狈,是天一觀的道長。 經(jīng)常有香客問我夏跷,道長哼转,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,223評論 1 292
  • 正文 為了忘掉前任槽华,我火速辦了婚禮壹蔓,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘猫态。我一直安慰自己佣蓉,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,245評論 6 388
  • 文/花漫 我一把揭開白布亲雪。 她就那樣靜靜地躺著勇凭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪义辕。 梳的紋絲不亂的頭發(fā)上虾标,一...
    開封第一講書人閱讀 51,208評論 1 299
  • 那天,我揣著相機(jī)與錄音灌砖,去河邊找鬼璧函。 笑死,一個胖子當(dāng)著我的面吹牛基显,可吹牛的內(nèi)容都是我干的蘸吓。 我是一名探鬼主播,決...
    沈念sama閱讀 40,091評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼撩幽,長吁一口氣:“原來是場噩夢啊……” “哼美澳!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,929評論 0 274
  • 序言:老撾萬榮一對情侶失蹤制跟,失蹤者是張志新(化名)和其女友劉穎舅桩,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體雨膨,經(jīng)...
    沈念sama閱讀 45,346評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡擂涛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,570評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了聊记。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片撒妈。...
    茶點故事閱讀 39,739評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖排监,靈堂內(nèi)的尸體忽然破棺而出狰右,到底是詐尸還是另有隱情,我是刑警寧澤舆床,帶...
    沈念sama閱讀 35,437評論 5 344
  • 正文 年R本政府宣布棋蚌,位于F島的核電站,受9級特大地震影響挨队,放射性物質(zhì)發(fā)生泄漏谷暮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,037評論 3 326
  • 文/蒙蒙 一盛垦、第九天 我趴在偏房一處隱蔽的房頂上張望湿弦。 院中可真熱鬧,春花似錦腾夯、人聲如沸颊埃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽竟秫。三九已至,卻和暖如春跷乐,著一層夾襖步出監(jiān)牢的瞬間肥败,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評論 1 269
  • 我被黑心中介騙來泰國打工愕提, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留馒稍,地道東北人。 一個月前我還...
    沈念sama閱讀 47,760評論 2 369
  • 正文 我出身青樓浅侨,卻偏偏與公主長得像纽谒,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子如输,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,647評論 2 354

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

  • 多線程鼓黔、特別是NSOperation 和 GCD 的內(nèi)部原理央勒。運(yùn)行時機(jī)制的原理和運(yùn)用場景。SDWebImage的原...
    LZM輪回閱讀 2,007評論 0 12
  • ———————————————回答好下面的足夠了---------------------------------...
    恒愛DE問候閱讀 1,716評論 0 4
  • 詞 卜算子 詠茉莉花 雪蕊透玉肌澳化,幽香溢昏曉崔步。 麗質(zhì)天成心自愛,情隨燦陽繞缎谷。 魂歸不隨波井濒,素香為君...
    玄黃子閱讀 216評論 3 2
  • 學(xué)習(xí)下js下的生成器,Gen-run是一個可持續(xù)生成器列林,附帶例子可以看下它的威力 function run(gen...
    soso101閱讀 293評論 0 0
  • 一縷縷無形的線串起了千萬顆珠子瑞你,漫天的水汽在風(fēng)的攪動下化作翻騰著的奔浪,一切的一切都被水霧包裹起來希痴,這般的雨真令...
    fb4f895b5355閱讀 83評論 0 1