摘要:一前言接口測(cè)試是測(cè)試系統(tǒng)之間接口的一種測(cè)試,只要用于檢測(cè)外部系統(tǒng)和內(nèi)部系統(tǒng)之間的或者內(nèi)部的各個(gè)子系統(tǒng)之間的交互點(diǎn)。接口測(cè)試用例設(shè)計(jì)是需要考慮正例和反例正例輸入正常的入?yún)?,接口返回成功?/p>
接口測(cè)試是測(cè)試系統(tǒng)之間接口的一種測(cè)試,只要用于檢測(cè)外部系統(tǒng)和內(nèi)部系統(tǒng)之間的或者內(nèi)部的各個(gè)子系統(tǒng)之間的交互點(diǎn)。
測(cè)試的重點(diǎn)是檢測(cè)系統(tǒng)之間數(shù)據(jù)的交換,傳遞,權(quán)限控制,處理次數(shù)以及系統(tǒng)之間的邏輯依賴(lài)關(guān)系等。
?1、什么是接口
我們常說(shuō)的接口一般指兩種:
內(nèi)部接口:開(kāi)發(fā)人員自己開(kāi)發(fā)的接口對(duì)自身系統(tǒng)提供數(shù)據(jù)交互
外部接口:開(kāi)發(fā)系統(tǒng)調(diào)用外部的接口(如:微信,支付寶等)
2、接口測(cè)試的原理
模擬客戶(hù)端向服務(wù)器發(fā)送請(qǐng)求報(bào)文,服務(wù)器接收請(qǐng)求報(bào)文后對(duì)相應(yīng)的報(bào)文處理并向客戶(hù)端返回應(yīng)答,客戶(hù)端接口應(yīng)答的一個(gè)過(guò)程。
3、接口測(cè)試用例設(shè)計(jì)方法
隨著系統(tǒng)復(fù)雜度越來(lái)越高,接口越來(lái)越多,完全覆蓋是一件很困難的事情,且實(shí)際過(guò)程中任意接口的變動(dòng)都可能導(dǎo)致我們接口測(cè)試用例不可用。
所以通常情況下主要測(cè)試最外層的兩類(lèi)接口:數(shù)據(jù)進(jìn)入系統(tǒng)接口和數(shù)據(jù)流出系統(tǒng)接口。
接口測(cè)試用例設(shè)計(jì)是需要考慮正例和反例
正例:輸入正常的入?yún)?,接口返回成功?/p>
反例:包括鑒權(quán)反例,參數(shù)反例,特殊場(chǎng)景反例,分頁(yè)場(chǎng)景等。
(反例詳情細(xì)節(jié)請(qǐng)查看接下來(lái)的內(nèi)容)
三、接口測(cè)試分類(lèi)的特點(diǎn)
?
1、功能分類(lèi)
1)功能間接口:系統(tǒng)中功能模塊間的接口
特點(diǎn):一般部署在同一個(gè)服務(wù)器中,并且使用同一個(gè)數(shù)據(jù)庫(kù)
2)系統(tǒng)間接口:不同系統(tǒng)間的接口
特點(diǎn):部署在不同服務(wù)器上,不僅采用不同的數(shù)據(jù)庫(kù),而且數(shù)據(jù)庫(kù)類(lèi)型還有可能不同
2、類(lèi)型分類(lèi)
1)業(yè)務(wù)接口:系統(tǒng)或功能間有業(yè)務(wù)邏輯關(guān)系
特點(diǎn):接口間有業(yè)務(wù)邏輯的上下游關(guān)系,可能會(huì)涉及跨系統(tǒng)或模塊的邏輯控制,以及反向操作。
2)數(shù)據(jù)接口:接口數(shù)據(jù)有上下游關(guān)系
特點(diǎn):系統(tǒng)間只存在數(shù)據(jù)的上下游關(guān)系,而且都是進(jìn)行批量處理的。
3、數(shù)據(jù)方向分類(lèi)
1)單向接口:數(shù)據(jù)在接口中是單向流動(dòng)的,但根據(jù)實(shí)現(xiàn)方式分為單項(xiàng)推或單項(xiàng)取
特點(diǎn):不管是單向推還是單向取,都會(huì)有一個(gè)FTP地址,存在指定數(shù)據(jù)文件,并且有定時(shí)存取規(guī)則,可從日志中查看結(jié)果
2)雙向接口:兩個(gè)系統(tǒng)間的數(shù)據(jù)有往來(lái)
特點(diǎn):可以將不同的數(shù)據(jù)方向的接口分開(kāi)分析,當(dāng)做兩個(gè)單向接口,注意來(lái)往數(shù)據(jù)通常具有關(guān)聯(lián)性
四、接口測(cè)試的工具
目前市面上常用的接口測(cè)試工具很多,這里介紹兩款最常用的:
1、Jmeter:一款開(kāi)源的性能測(cè)試工具,操作簡(jiǎn)單,方便,既有jdbc request操作數(shù)據(jù)庫(kù)數(shù)據(jù),也有http request和soap request應(yīng)對(duì)測(cè)試
2、Postman:谷歌瀏覽器的擴(kuò)展工具,谷歌商店中選中安裝,界面同poster差別不大,界面簡(jiǎn)潔?
通過(guò)筆者調(diào)查2000多家公司對(duì)于接口工具使用情況來(lái)看,目前市面上基于Postman+Newman+Jenkins+Git實(shí)現(xiàn)接口自動(dòng)化測(cè)試持續(xù)集成的公司占據(jù)市面上60%-70%左右。?
五、如何才能精通Postman接口測(cè)試工具
趁此機(jī)會(huì),在這里我給大家推薦一個(gè)技術(shù)大牛百里大佬講的《Postman接口測(cè)試項(xiàng)目實(shí)戰(zhàn)訓(xùn)練營(yíng)》。原價(jià)698元,現(xiàn)在掃碼加入即可免費(fèi)報(bào)名學(xué)習(xí),全程直播授課,這個(gè)課程帶你捋清Postman接口測(cè)試的全部?jī)?nèi)容!大綱如下:
此訓(xùn)練營(yíng)也是百里大佬用企業(yè)真實(shí)項(xiàng)目實(shí)戰(zhàn)去驅(qū)動(dòng)和講解的,豐富的實(shí)戰(zhàn)場(chǎng)景演練,全方面提升測(cè)試技術(shù)。幫助大家不斷學(xué)習(xí)和優(yōu)化技術(shù)棧,跟進(jìn)先進(jìn)和主流的測(cè)試技術(shù)。
訓(xùn)練營(yíng)給到大家?guī)?lái)的不僅僅是技術(shù)和薪資的提升,更多的是改變測(cè)試人在IT技術(shù)領(lǐng)域的地位和心態(tài),拔高測(cè)試行業(yè)的技術(shù)深度。
并且現(xiàn)在掃描添加QQ交流群免費(fèi)贈(zèng)送全套自動(dòng)化測(cè)試學(xué)習(xí)資料+接口測(cè)試全部預(yù)習(xí)資料,機(jī)不可失,失不再來(lái)!!!
?全套自動(dòng)化測(cè)試工具和自動(dòng)化測(cè)試學(xué)習(xí)資料如下圖
進(jìn)群找管理領(lǐng)取哦,認(rèn)準(zhǔn)管理員珍珍老師哦
?未來(lái)的測(cè)試肯定是功能、接口、自動(dòng)化測(cè)試等為一體的全能型人才。
??作為一名測(cè)試人員,平時(shí)對(duì)技術(shù)的研究也是很重要的。
? 真正的穩(wěn)妥是不斷學(xué)習(xí)和能力加持,你的努力程度,大概率決定你未來(lái)生活的樣子
??最后提醒:來(lái)不及解釋了,掃碼加入軟件測(cè)試大咖群,一起學(xué)習(xí)進(jìn)階大神!!!
?
?
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/122439.html
摘要:美國(guó)開(kāi)國(guó)領(lǐng)袖們?nèi)绻吹矫绹?guó)民眾只能在希拉里和川普中選擇,估計(jì)要集體氣活過(guò)來(lái)。本教程由發(fā)布在實(shí)驗(yàn)樓,完整教程及在線(xiàn)練習(xí)地址川普撞臉希拉里基于的面部特征交換一教程介紹內(nèi)容簡(jiǎn)介通過(guò)庫(kù)來(lái)實(shí)現(xiàn)人臉面部特征交換。 話(huà)說(shuō)這次美國(guó)大選可謂賺足了眼球,在美國(guó)史上,恐怕沒(méi)有哪一年的總統(tǒng)大選會(huì)像今年一樣詭譎和熱鬧。 美國(guó)開(kāi)國(guó)領(lǐng)袖們?nèi)绻吹矫绹?guó)民眾只能在希拉里和川普中選擇,估計(jì)要集體氣活過(guò)來(lái)。作為一個(gè)閑得蛋疼...
摘要:去年年初寫(xiě)了一個(gè)擴(kuò)展十閱后,一直想寫(xiě)個(gè)十閱出來(lái),奈何懶癌后期,一直拖到最近才完成原型。這次心血來(lái)潮閑的蛋疼,想起去年年初就有所耳聞的,于是就打算用它來(lái)耍耍。使用鏈接庫(kù)在設(shè)備上運(yùn)行用來(lái)斷點(diǎn)調(diào)試地址學(xué)習(xí)資源圖圖圖 去年年初寫(xiě)了一個(gè) chrome 擴(kuò)展「十閱」后,一直想寫(xiě)個(gè)十閱 app 出來(lái),奈何懶癌后期,一直拖到最近才完成原型。 其實(shí)很早之前就已經(jīng)寫(xiě)過(guò)一個(gè) hybrid app 了,使用了...
摘要:真正的前方高能第一個(gè)鋪墊告訴我們,對(duì)象可以映射成布爾值真假,第二個(gè)鋪墊告訴我們,布爾值可以映射成數(shù)字和。得知布爾值和有這一層隱秘的身份,我已興奮不已,再難對(duì)這看似不合現(xiàn)代語(yǔ)境卻又流傳千古的思想做出任何揣測(cè)。 這么久以來(lái),我終于確認(rèn)了一件事,那就是不管是人也好,還是貓也好,常常會(huì)忘了想自己當(dāng)下的身份位置,以及曾經(jīng)的身份位置。 這個(gè)現(xiàn)象在我身上,表現(xiàn)出了雙倍分量的嚴(yán)重。這種時(shí)刻,我就會(huì)想起...
閱讀 4298·2023-04-26 01:48
閱讀 3381·2021-10-13 09:40
閱讀 1835·2021-09-26 09:55
閱讀 3746·2021-08-12 13:23
閱讀 2002·2021-07-25 21:37
閱讀 3526·2019-08-30 15:53
閱讀 1472·2019-08-29 14:16
閱讀 1469·2019-08-29 12:59