久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

接口測(cè)試之基礎(chǔ)篇2

 淡茶飄香cl 2018-05-11

提綱:

1,、介紹接口測(cè)試一般的流程;

2,、如何準(zhǔn)備接口測(cè)試的數(shù)據(jù),;

3、如何設(shè)計(jì)接口測(cè)試的測(cè)試用例,;

4,、介紹接口測(cè)試常用工具。

組件的介紹:

http://www.baike.com/wiki/%E7%BB%84%E4%BB%B6

http://www./problems/2468

一,、接口測(cè)試一般流程

    接口測(cè)試屬于功能測(cè)試,,也可看成需了解部分代碼的灰盒測(cè)試。

    接口測(cè)試的流程類似于功能測(cè)試的流程:

    1,、測(cè)試接口文檔,;

    2、根據(jù)接口文檔編寫測(cè)試用例:完全可以按照黑盒測(cè)試用例編寫規(guī)則來寫,,如邊界值和正交表等設(shè)計(jì)方法,;

    3、執(zhí)行測(cè)試用例:查看接口返回的接口數(shù)據(jù)是否正確,,主要檢查返回的接口是否和接口文檔中定義的一樣,,還有要檢查返回的數(shù)據(jù)是否和數(shù)據(jù)庫中的保持一致;

二,、接口測(cè)試的數(shù)據(jù)準(zhǔn)備

    接口測(cè)試的數(shù)據(jù)準(zhǔn)備,,可以從以下兩點(diǎn)考慮:

    1、若是只測(cè)試一次的接口,,可以使用硬編碼的方式準(zhǔn)備測(cè)試數(shù)據(jù),,再寫測(cè)試代碼的時(shí)候,寫需要使用的數(shù)據(jù),,為了避免數(shù)據(jù)重復(fù),,可能比較多的會(huì)用到隨機(jī)字符或隨機(jī)數(shù)。

    2,、直接通過調(diào)用其他API的方式準(zhǔn)備測(cè)試數(shù)據(jù),;該情況在測(cè)試最上層服務(wù)的時(shí)候比較有用,

三,、如何設(shè)計(jì)接口測(cè)試的測(cè)試用例

    1,、輸入?yún)?shù)測(cè)試:輸入?yún)?shù)進(jìn)行測(cè)試,也可以說是假定接口參數(shù)的不正確性進(jìn)行測(cè)試,,確保接口對(duì)任意類型的輸入都做相應(yīng)的處理,;(如參數(shù)合法,、不合法、為空,、為null和超長)

    2,、功能測(cè)試:接口是否滿足所提供的功能,相當(dāng)于正常測(cè)試,,如果一個(gè)接口功能復(fù)雜時(shí),,可對(duì)接口用例進(jìn)行結(jié)構(gòu)劃分,這樣用例具有更好的可讀性和維護(hù)性,;

    3,、邏輯測(cè)試:邏輯測(cè)試嚴(yán)格來說為單元測(cè)試,它應(yīng)保持內(nèi)部邏輯的正確性,,可單元和接口測(cè)試界限并不是那么清楚,,所以我們也可以從給出的設(shè)計(jì)文檔中考慮內(nèi)部邏輯錯(cuò)誤的分支情況和異常;

    4,、異常情況測(cè)試:接口實(shí)現(xiàn)是否對(duì)異常情況都進(jìn)行了處理,,接口輸入?yún)?shù)雖然合法,但是在接口實(shí)現(xiàn)中,,也會(huì)出現(xiàn)異常,,因?yàn)閮?nèi)部的異常不一定是輸入的數(shù)據(jù)造成的,而有可能是其他邏輯造成的,,程序需要對(duì)任何的異常都進(jìn)行處理,。

四、接口測(cè)試常用工具

    1,、Wireshark:用來獲取網(wǎng)絡(luò)數(shù)據(jù)封包,,包括http,TOP, UDP等網(wǎng)絡(luò)協(xié)議包;


    2,、Postman:不僅可以調(diào)試簡單的css,、html,腳本等簡單的網(wǎng)頁基本信息,它還可以發(fā)送幾乎所有類型的HTTP請(qǐng)求,;postman在發(fā)送網(wǎng)絡(luò)HTTP請(qǐng)求方面可以說是Chrome插件類產(chǎn)品中的代表之一,。


    3、HttpRequester:firefox上的一個(gè)插件工具,,可以模擬多個(gè)請(qǐng)求,,如下如所示,上手容易,,界面簡單清晰,;


4、fidder:史上最強(qiáng)大的app、web接口測(cè)試工具,;


接下來,圍繞fidder工具進(jìn)行講解,;



    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多