發散逆向思維之查詢類列表測試範圍的思考

2022-09-22 09:12:17 字數 1533 閱讀 1857

發散逆向思維之查詢類列表測試範圍的思考

記得剛接觸列表測試時,覺得這種列表展示類頁面,沒什麼可測的,但是我錯了,為什麼呢?

我們來一起**下查詢列表類的測試方法和測試範圍

1、資料正確性測試

針對列表資料的測試,考慮資料入庫和出庫,即資料從哪錄入進來,然後展示到頁面,

這裡我們根據業務邏輯寫出自己一套sql,去驗證後端sql的正確性,然後進行資料的核對

a:不同狀態的資料

b:不同型別的資料

c:別具一格的資料

2、篩選條件組合測試

這裡會用到正交試驗法,多種條件輸入,產生不同結果的測試,

有條件區域、銷量、單價,我們可以生成測試用例如下:

選區域選銷量

選單價選區域+銷量

選區域+單價

選銷量+單價

不選我們可以看到生成7條測試用例

3、列表排序測試

排序條件a b c

先根據a倒序,如果a相等則根據b倒序,如果b相同則根據c排序,以此類推檢測

4、空頁面、翻頁測試

無資料、超1頁資料翻頁檢測

5、網路相容測試

無線網、4g網、弱網、斷網,頁面展示檢測

6、欄位超長測試

小區名字超長美麗的小小小小小小小區、單價超長10000000、銷量超長9999999999顯示檢測

7、機型系統相容測試

ios和安卓不同解析度、不同系統下相容性檢測

9、欄位異常測試

我們不能保證每個欄位都是正確的,所以我們需要考慮欄位的異常會導致的結果

因為我們需要測試欄位的為空值、0值、null值時,頁面的顯示及處理情況

10、記憶體洩露測試

我們需要考慮大量頁面資料時,進行上下翻頁長時間操作會導致的記憶體洩露問題

11、模擬請求伺服器500測試

需要考慮頁面請求失敗情況,故需要模擬請求500時的檢測

12、穩定性測試

需考慮頁面大量請求併發的情況下,頁面請求展示情況

13、地區定位測試

不同城市、經緯度、定位失敗檢測

15、登入許可權測試

登入許可權失效,頁面展示檢測

16、介面響應時間測試

列表介面響應時間檢測

17、頁面響應超時測試

列表載入時間太長導致超時檢測

18、外部事件測試

返回鍵、hom鍵、清快取、清資料、**、簡訊、推送等

未完待續,求補充~~

如果你學到了,請**!!!