一、接口參數數據類型:
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. 潛在性能問題(后台提交處理或者把性能風險提前提出)
原文鏈接:https://blog.csdn.net/hou_angela/java/article/details/82257758