接口測試關注點


接口測試的關注點:

接口:Http協議接口、Service層接口。

0、接口返回的節點、返回節點對應的值是不是對的;

1、接口有翻頁時,頁碼與頁數的異常值測試;

第一頁有數據,翻到第二頁: 
(1)第二頁的數據是否和第一頁重復; 
(2)第二頁接口有沒有報錯,頁碼(一頁返回多少個數據)傳一個很大的值(一般是100之內,可以改為1000或者String類型的等特殊符號,看接口會不會報錯 ); 同樣的頁數也是。

2、數據庫的增刪改查,比如一個post接口操作完成后,通過列表頁接口看下新的數據是否和剛才的post一致;

比如對一篇帖子發表評論,看一下post請求的接口是否返回了剛剛評論的數據(若沒有,是不是緩存、沒有寫入數據庫導致的)

3、每個接口入參的默認值、異常類型、非空校驗

(1)這個參數有沒有默認值,如果沒有默認值是怎么處理的; 
(2) 這個參數必須輸入值,若不輸值或輸入其他值,接口會怎么返回 
(3)接口報錯,服務端和客戶端都需要做容錯

4、接口返回的圖片地址能否打開,圖片尺寸是否符合需求;

5、當輸出參數有聯動性時,需要校驗返回兩參數的實際結果是否都符合需求;

比如一個接口返回汽車的列表,總數的字段 和 列表里的數據是否一致。

6、所有列表頁接口必須考慮排序值;

如按時間排序,是否按時間排序

7、所有功能都要考慮兼容舊版本;

接口有改動(增加、減少字段)需要兼容老版本

8、入參支持多個值時,要考慮傳的值的個數多的情況下,接口會不會報錯;

某一個車型對比的接口,若只需要傳9個id,那么當傳10個、100個,接口會不會報錯,期望接口有個友好的提示

9、輸出參數類型。

是int型,不能返回string類型。


版本聲明:如需要更多了解和交流,請加QQ群49044146


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM