幾年前就接觸過接口,那時(shí)候朦朦朧朧的對(duì)接口這一概念到是比較清晰;但是一直不能很好滴理解。百度接口的概念:接口測(cè)試是測(cè)試系統(tǒng)組件間接口的一種測(cè)試。接口測(cè)試主要用于檢測(cè)外部系統(tǒng)與系統(tǒng)之間以及內(nèi)部各個(gè)子系統(tǒng)之間的交互點(diǎn)。測(cè)試的重點(diǎn)是要檢查數(shù)據(jù)的交換,傳遞和控制管理過程,以及系統(tǒng)間的相互邏輯依賴關(guān)系等。
由此聯(lián)想到j(luò)ava的方法調(diào)用也是也是接口測(cè)試;整個(gè)web就是接口組裝起來的,app每個(gè)URL也是接口感覺身邊到處是接口,如今對(duì)接口的理解也越來越清晰,功能測(cè)試就是接口測(cè)試,也是功能測(cè)試員必備的技能...
接下來自然而然就想到了接口的類型、分類,除了課上提到的自己也百度了一下,有人說get和post也是接口,請(qǐng)求也是接口;一時(shí)間竟無法反駁,待看了完了HTTP和TCP/IP四本圣書之后再來定奪。知識(shí)點(diǎn)get和post沒有區(qū)別;提到分類也參閱了有些大咖的文章如蟲師的接口測(cè)試隨筆,API(應(yīng)用程序編程接口)?、JDBC數(shù)據(jù)庫(kù)接口,有疑問的是至今沒有搞清楚JDBC是個(gè)啥?雖然百度了概念理解只言片語,后面繼續(xù)深挖...
課堂上的接口分為四種:1外部接口;是指系統(tǒng)對(duì)外的接口,給客戶端用的客接口;2內(nèi)部接口;我理解為電商新建商品、組合打包商品這些都用到接口,這些都是內(nèi)部接口;3數(shù)據(jù)庫(kù)接口;就是與數(shù)據(jù)庫(kù)建立的鏈接,客戶端(我認(rèn)為web也是客戶端)需要的頁面組成的全部來自數(shù)據(jù)庫(kù);4mock;之前沒有接觸過這一名詞,現(xiàn)在懂了原來就是擋板,原來也不知道樁測(cè)試現(xiàn)在知道原來是一回事兒。
今天去華師大淘二手書慢了一步一本9.5成新的JavaScript權(quán)威指南被人搶先一步買走了,整個(gè)人都感覺不好了,很不爽20塊拿走的;雙休再去逛逛書攤。