-
1.抓取接口的工具 2.測試接口的工具查看全部
-
不能隨便使用接口測試工具,否則會降低工作效率查看全部
-
decode查看全部
-
接口:鏈接前后端查看全部
-
接口測試工具查看全部
-
接口的分類查看全部
-
接口的分類:http POST get delete put查看全部
-
Python接口測試查看全部
-
備注:postman接口測試插件(谷歌開發(fā)) 1.接口測試流程:需求討論-需求評審-場景設(shè)計-用例設(shè)計-數(shù)據(jù)準備-執(zhí)行 2.為什么設(shè)計用例(重) (1)理清思路,以防漏測 (2)提高測試效率 (3)跟進測試進度 (4)告訴領(lǐng)導做過 (5)跟進重復性的工作 2.接口測試用例設(shè)計著手點 (1)功能(2)邏輯業(yè)務(wù)(3)異常(4)安全 3.前提 (1)功能測試-找產(chǎn)品要需求文檔 (2)接口測試-找開發(fā)要接口文檔 4.接口測試-功能測試用例設(shè)計方法 (1)功能是否正常(顯示success) (2)功能是否嚴格按照接口文檔實現(xiàn) (開發(fā)文檔登錄名寫的loginname,開發(fā)時寫成username是不行的,要嚴格按接口文檔執(zhí)行) 5.接口測試-邏輯業(yè)務(wù)測試用例設(shè)計方法 (1)是否依賴業(yè)務(wù) (沒有登錄成功就下單是不可能的,下單時檢查是否登錄成功,存在依賴關(guān)系) 6.接口測試-參數(shù)異常測試用例設(shè)計方法 (1)關(guān)鍵字參數(shù)(將loginname該關(guān)鍵字改為echo,顯示用戶名為空,說明沒有問題不能修改成功) (2)參數(shù)為空(為空時提示:賬號名不能為空,服務(wù)端經(jīng)過處理,沒有問題) (3)多、少參數(shù)(多輸入一個email參數(shù)和數(shù)值執(zhí)行,如果scuess的話,說明有問題;將loginname參數(shù)和數(shù)值刪掉,執(zhí)行,提示用戶名不能為空,正確) (4)錯誤參數(shù)(將關(guān)鍵字loginname改為username執(zhí)行,點jsion查看數(shù)據(jù)結(jié)構(gòu),提示用戶名為空為正常。username為錯誤參數(shù),與接口文檔不一致,應(yīng)嚴格按照接口文檔) 7.接口測試-數(shù)據(jù)異常測試用例設(shè)計方法 (1)關(guān)鍵字數(shù)據(jù)(將數(shù)據(jù)改成loginname=null,執(zhí)行,提示用戶不存在,把null當成一個用戶或字符,所以正確) (2)數(shù)據(jù)為空(將loginname后面數(shù)據(jù)刪掉,執(zhí)行,提示賬戶名不能為空,正確) (3)數(shù)據(jù)長度不一致 (4)錯誤數(shù)據(jù)(輸入錯誤的數(shù)據(jù)信息) 8.接口測試-安全測試用例設(shè)計 (1)cookie(下單、邏輯依賴業(yè)務(wù)。如不登錄就下單,邏輯不通肯定會出錯,如果返回數(shù)值是對的,那就說明有問題,即把cookie值刪掉,點擊執(zhí)行,數(shù)據(jù)仍能請求成功,說明是錯的) (2)header(移動端接口測試,為安全需要驗證header,如果把header信息刪除再執(zhí)行,服務(wù)端報錯) (3)唯一識別碼(只在移動端接口測試應(yīng)用,手機驗證碼)查看全部
-
接口查看全部
-
fiddler查看全部
-
接口的類型:get post delete put查看全部
-
get請求查看全部
-
fiddler抓包工具查看全部
-
接口測試工具查看全部
舉報
0/150
提交
取消