1. 程式人生 > >移動端功能測試測試點總結一

移動端功能測試測試點總結一

軟體測試的分類很多,我傾向於把它分成功能邏輯測試、效能測試、安全測試,接下來我將根據這個分類繼續我接下去的學習和工作。


1.安裝、解除安裝和更新。

2.導航模組,滑動導航圖,切換應用重新開啟看是重新導航、繼續上次的導航和跳過導航。(遇到過重新進入導航頁面重新導航,點返回鍵提示兩次退出應用)

3.登入註冊模組,編輯使用者名稱和密碼的內容限制,中文,英文,數字,字元,空格,null。使用者名稱和密碼的長度限制。登入按鈕的點選,點選一次,兩次,三次。。。(遇到過第一次點選登入按鈕會正常提示,第二次點選按鈕程式卡死)

4.註冊模組,使用者名稱長度(太長是否換行),內容,重名。生日選擇注意選擇的年月日與當前時間的關係(曾經遇到過選擇比當前月早的月,但是不能選擇比當前日早的日)還遇到過選擇日期的時候,提示日期違規但是可以正常顯示和使用。

5.拍照模組,拍照模組比較經常出現問題的是小米和魅族的機型。先編輯再拍照,拍照結束之後原來編輯的資訊是否還會存在(遇到過拍照結束之後之前編輯的資訊全部變為初始化的資料)。

6.即時通訊模組注意雙方的頭像顯示,好友列表滑動後選中是否有異常,好友列表的使用者名稱顯示是否正常(遇到過好友使用者名稱顯示是數字,滑動好友列表程式閃退,選中某個好友程式閃退)訊息數目的提醒與訊息列表是否匹配,切換應用訊息數目是否變化(遇到過切換應用訊息數目變為0,訊息列表資訊顯示正常)是否有途徑可以實現自言自語。

7.安卓6.0系統的危險許可權是否做了動態獲取,安卓6.0+版本需要對危險許可權做動態管理要不然在使用者使用過程中不會主動提示開啟許可權影響正常使用。

8.忘記密碼,如果修改時需要簡訊或者郵箱驗證,考慮輸入的手機或者郵箱號是否是已註冊使用者,是否是本賬號相關的手機號和郵箱號(遇到過輸入已經存在的使用者的使用者名稱和郵箱號接收驗證碼,也能驗證通過。)驗證碼的有效期,驗證碼的正確性,手機號碼的長度限制。

9.支付模組,訂單詳情頁顯示的支付金額是否與最終支付的金額匹配。

10.圖片和視訊相關的編輯頁面編輯到一半切換應用,再開啟應用時原來編輯的圖片和視訊是否還存在(因為記憶體問題,安卓會有垃圾回收機制)

11.在價格相關的編輯方面,價格的小位數是否有限制,小數點的個數,編輯之後儲存,再次開啟顯示是否與原來編輯的內容一致。

12.對於一些編輯儲存的頁面,注意一些可以編輯為空的專案,尤其是這些項的從有到無的編輯,編輯完成之後是否可以正常儲存,儲存過程中提示是否正常。

13.對於iOS釋出視訊,在安卓端開啟的時候會出現頁面混亂,iOS釋出視訊遇到過介面已經切換視訊聲音還一直在播放直到退出應用。

14.安卓對圖片的壓縮和處理導致圖片顯示模糊,比例失真。

15.分享模組也是經常出現問題的地方。

16.對頁面操作完成之後,不會自動更新,需要手動去重新整理。

17.對於一些耗時的網路請求或者網路狀態不好的時候,安卓會顯示載入的圖示,iOS則會顯示預設的初始化頁面然後才顯示正常的請求到的資訊。

18.郵箱驗證碼經常會出現郵件接收慢的問題(等待幾分鐘才接受到郵件,這樣的使用者體驗。。。)

19.不登入的時候,有哪些是跳轉登入頁面的哪些是正常顯示的。

20.橫豎屏切換的問題,切換之後能否正常顯示。

21.相容性測試,不同版本,解析度的安卓機,互動性測試,不同app之間的切換中斷。

22.UI測試匹配頁面是否與ui圖顯示一致頁面顯示和互動是否友好。