測試總結--接口測試--參數校驗--To Be Continued


關於接口入參的可能值:

1. 段值為空

2. 字段值為“”

3. 字段值為null

4. 身份證號碼全為數字(目前身份證號碼好像都是18位的)----參數符合身份證規則

5. 身份證號碼中包含字母(據說是大寫字母,不知道小寫字母的有沒有)---參數符合身份證規則

6. 交易金額:0、整數、一位小數、兩位小數、一個較大的數(可能會觸發風控限額等)---參數符合常識+編程語言的數據類型

7. 注意接口字段的單位(接口單位和DB落庫單位不一致時,要注意對應關系;上下游聯調要注意接口字段單位的轉換,我們系統用忽、上游系統可能用分、銀行可能用元)

8. 證件不只有身份證一種,還有護照、港澳通行證等。

9. 如果是前端頁面輸入的字段,輸入空格、特殊字符的概率等。

10. 有關聯關系的字段要進行相關校驗。比如身份證號碼、證件類型、戶名之間的關系

關於接口的參數校驗:

1. 參數的長度(20、40)

2. 參數的格式(int,char,yyyymmddThhmmss,yyyy-mm-dd)

3. 參數的單位(元、分)

4. 參數名稱(是否區分大小寫)cosType不能寫成CosType

5. 參數取值合法性

1)全英文字母、還是帶漢字、還是帶特殊字符、還有在某些編碼格式下不能正常顯示的生僻字等

2)是否為枚舉值;或者是否有一定的取值范圍要求

3)一些參數要符合實際規范(如身份證,應該是15位或18位數字,最后一位可以為字母

6.  參數是否必填


免責聲明!

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



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