接口測試點

【前置條件】

1.工具:postman、fiddler/charles、jmeter

2.接口文檔:包括請求方法、請求地址、請求參數、返回結果

【測試點】

一、參數名

1.參數名 錯誤

2.參數名 空

3.參數名 少

4.參數名 多

二、參數值

1.參數值 錯誤

2.參數值 空

3.參數值 少

4.參數值 多

5.參數值 過長

6.參數值 為null

三、需要cooike、token等head值來判斷

1.head值 錯誤

2.head值 空

3.head值 少

4.head值 多

方法:參數組合,業務場景

接口測試用例設計關注點

前提條件:比如一個發帖接口,前提是需要登陸

參數是否必填

參數間是否存在關聯

參數取值範圍

業務規則

四、單接口用例設計方法

接口測試其實可以等同於功能測試,只是被測對象是接口,無界面交互而已;所以用例設計的方法是通用的。

等價類劃分法

邊界值分析

因果圖判定法

場景分析法

在實際接口測試中,在傳參方面有時候還需要考慮以下兩種情況,e.g. 1. 參數故意傳入空字符串或null, 可看是否有進行處理? 2. 參數故意傳入超過取值類型的最大值,如int, 傳入2147483647+的情況,看是否有進行處理?


分享到:


相關文章: