1. 程式人生 > >介面測試常見bug

介面測試常見bug

一、介面引數資料型別:

1. 數值型

2. 字串型別

3. 陣列或者 連結串列型別

4. 結構體

二、介面測試常見bug:

1. 特殊值處理不當導致程式異常退出或者崩潰

2. 型別邊界溢位,導致資料讀出和寫入不一致

3. 取值邊界外值未返回正確的錯誤資訊

4. 引數 為null或空字串“”等

5. 許可權未處理,可以訪問其他使用者的資訊

例如:無許可權可以訪問,或者 一般使用者可以訪問管理員許可權)

6. 邏輯校驗不完善,可利用漏洞獲取非正當利益

例如:某網站兌換1塊錢需要100幣,當小於100幣時呼叫後臺 介面是否可以兌換

例如:購物結算時為100元,呼叫 後臺介面設為0元,哈哈

7. 狀態處理不當,導致邏輯出現錯誤(可能程式設計師123都搞懵了)

8. 陣列型別item個數為0或者item重複時程式異常退出

9. 超時問題,超時後處理

10. 潛在效能問題(後臺提交處理或者把效能風險提前提出)